kotompazb писал(а):LongInt" to "<procedure variable type
Когда Вы просто так запускаете функцию, Вы получаете тот тип, который в качестве ответа даёт выполнение функции. А Вам, видимо, нужно получить её адрес. Это очень большая и очень печальная проблема всех пользующихся сравнительно новым Дельфи - они всегда путают ответ функции и её адрес. У FreePascal такие проблемы выявляются ещё на этапе компиляции. Подставите операцию "адрес" - "@" и тип будет самый тот...
