|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.05.2013, 20:47 | #1 |
Форумчанин
Регистрация: 28.09.2010
Сообщений: 246
|
Запуск процедуры из переменной
Есть две кнопки. Как сделать что бы по нажатию на вторую произошла запись в переменную, а затем из этой переменной произошел запуск процедуры.
Такой код не устраивает: Код:
Код:
Или подскажите как подобное можно реализовать?
Смотреть фильмы HD Фильмы для планшетов
|
05.05.2013, 21:45 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Исполняемый код располагается в сегменте кода, а переменные - в сегменте данных. Сегмент данных не выполняется, а потому запустить что либо из переменной в принципе невозможно.
При необходимости запускать выбранную процедуру или функцию создается тип такой процедуры/функции, описывается соответствующая переменная и в эту переменную записывается адрес нужной функции. После этого записанную функцию можно вызвать по имени переменной. |
05.05.2013, 22:03 | #3 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Но можно так =)
Код:
|
05.05.2013, 22:07 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Код:
|
05.05.2013, 22:15 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
а ваще если есть ртти то можно
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вызов и запуск процедуры | Евгений_Магистр | Общие вопросы Delphi | 5 | 24.04.2012 11:33 |
Запуск процедуры | drossell | Помощь студентам | 2 | 22.11.2010 11:28 |
Запуск вшеншнего приложения с параметром от переменной INT | Leximus | Общие вопросы Delphi | 3 | 02.10.2010 15:37 |
Запуск процедуры из процедуры с дополнением | 1sal1 | Общие вопросы Delphi | 3 | 06.10.2008 21:54 |
Потеря переменной при выходи из процедуры | Kaz | Помощь студентам | 3 | 07.06.2007 03:24 |