![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Макроподстановка. [D7, XP]
Patrick © (2010-07-15 15:51:00)Прошу прощения за банальный вопрос, как сделать макроподстановку в программе,например следующий фрагмент:
a := 'MainCode';
b := MyQuery.FieldByName('MainCode').asString
переменная 'a' может принимать любые строковые значения. заранее благодарен
Dennis I. Komarov (2010-07-15 16:35:00) [1]
> sniknik © (15.07.10 16:28) [3]
по моему он хочет
Зато как...
> банальный вопрос, как сделать макроподстановку в программе
Dennis I. Komarov (2010-07-15 16:29:00) [2]
b := MyQuery.FieldByName(a).asString
sniknik (2010-07-15 16:28:00) [3]> и чего?
по моему он хочет
a := 'MainCode';
b := MyQuery.FieldByName(a).asString
Patrick (2010-07-15 16:20:00) [4]Каков должен быть синтаксис второй строки? Если в другом случае переменная а будет иметь другое значение? первой строкой хотел дать понять, что 'а' переменная, пусть будет тогда так
a := MyFunction;
и после выполнения функции
a = 'MainCode';
а в другом случае
a = 'Address';
и т.д.
b := MyQuery.FieldByName('MainCode').asString
Dennis I. Komarov (2010-07-15 16:07:00) [5]и чего?