Показать сообщение отдельно
  #5  
Старый 27.01.2012, 07:20
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Здесь Num - просто некоторый ключ по которому выбирается нужная функция.

Более того, похоже, ты не понимаешь того, что это в любом случае откомпилированный ранее написаный код. Т.е. еще на этапе написания программы ты ДОЛЖЕН создать все функции, ссылки на которые собираешься использовать. А как выбирать нужную функцию... я для примера просто показал как можно выбрать по номеру.

Если ты хочешь вызывать некоторую динамическую функцию, то тогда надо копать в сторону скриптового языка, типа FastScript и т.д. Есть еще один вариант. Использования dll, но там придется городить огород, т.е. dll, для каждой функции и все-равно делать загрузку нужного модуля по его имени.
Ответить с цитированием