Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2007, 22:14   #1
dima00
Пользователь
 
Регистрация: 19.03.2007
Сообщений: 17
По умолчанию Вопрос по delphi

Скажите, пожалуйста, можно ли в Delphi как нибудь вызывать процедуру или функцию через переменную типа string, содержащую имя процедуры (ф-ции). Например вызвать свою процедуру procedure1 с помощью переменной s='procedure1', но не используя if s=... then procedure1, а каким нибудь оператором. Т.е. чтобы процедуры вызывались пользователем например через edit
dima00 вне форума Ответить с цитированием
Старый 04.07.2007, 01:33   #2
ЧИЖ
Форумчанин
 
Аватар для ЧИЖ
 
Регистрация: 24.02.2007
Сообщений: 104
Смех

пиши на PHP там можно правда получится не прога а страница со скриптом

процедура называется именем которым ты ее обозвал только до компиляции а после - это последовательность двоичных инструкций характеризуемая точкой входа (ячейка памяти в которой лежит первая инстукция место где основная прога передает управление процедуре) и точкой выхода (ячейка памяти где хранится последняя инструкция возвращающая управление основной программе)

хочешь такую прогу где без if s=.... пиши на ассемблере там можно вызвать процедуру по ее имени (так как именем там является указатель на ячейку памяти - точку входа и вводить это имя тебе придется в виде числа, логичнее 16ричного)
Разберемся.......
ЧИЖ вне форума Ответить с цитированием
Старый 04.07.2007, 11:15   #3
D-mon
Форумчанин
 
Регистрация: 22.06.2007
Сообщений: 414
По умолчанию

Не хочешь использовать if используй case...
Нет невыполнимых задач, всё дело времени...
D-mon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по Delphi Pommity Помощь студентам 7 14.08.2008 08:10
delphi 9 или delphi 2005 вопрос о работе Doget Компоненты Delphi 0 07.07.2008 08:50
БД Access & Delphi. Вопрос по таблицам. Andre1723 БД в Delphi 2 15.05.2008 17:45
Вопрос по AS/400 + Delphi Legion 4 БД в Delphi 4 22.08.2007 05:59