Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Макроподстановка в бейсике / 7 сообщений из 7, страница 1 из 1
23.09.2003, 14:12
    #32272984
Alexandr Golovko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
Люди, как вызвать Макроподстановку в бейсике?
...
Рейтинг: 0 / 0
23.09.2003, 14:13
    #32272988
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
А что есть макроподстановка?
...
Рейтинг: 0 / 0
23.09.2003, 14:16
    #32272991
Alexandr Golovko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
думаю что есть
короче задача такая:
есть переменная P, в которую записано название функции с параметрами:
P="hhh(1,2)"
вот как вызвать эту функцию?
...
Рейтинг: 0 / 0
23.09.2003, 14:18
    #32272994
mahoune
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
Скорее всего никак!
Может еже DoCmd
...
Рейтинг: 0 / 0
23.09.2003, 15:20
    #32273124
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
Можно вот так:

Код: plaintext
Result = CallByName(Object, ProcedureName, CallType, Arguments())


Пример
Код: plaintext
CallByName(МЕ, Myvariable, vbMethod, args())
...
Рейтинг: 0 / 0
23.09.2003, 16:01
    #32273228
Alexandr Golovko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
Спасибо! Это как раз то что нужно!
Только есть одно но:
Если у меня процедура определенна не в какой-то форме, а в модуле, то как ее тогда вызвать с помощью CallByName?
...
Рейтинг: 0 / 0
23.09.2003, 16:10
    #32273244
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Макроподстановка в бейсике
Не помню уж. Два варианта:
1.Первым параметром передавать имя модуля.
2.Имя модуля вместе с процедурой. Этот скорее всего.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Макроподстановка в бейсике / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]