Страница: 1 |
Страница: 1 |
Вопрос: Запуск процедуры имя которой заранее не известно!
Добавлено: 21.11.10 13:21
Автор вопроса: Ильмир
Здравствуйте! требуется запусть процедурру имя которой за ранее не известно, можно ли это как нить реализовать?Дело происходит в UserFrom
дупусти есть две процедуры:
sub процедура1 ()
что там в них что то делается
end sub
sub процедура2 ()
что там в них что то делается
end sub
и есть допустип процедура которая получает строковый парамерт
sub ss(имя_процедуры as string)
'вот это строке содрежиться название процедуры и ее полный путь например "mobule1.процедура2"
' и нужно что бы это процедура запустилась
'была идея создать програмнно CommandButton и назначить потом ей событие той самой процедуры.а потом после выполнения процедуры удалить это кнопку.Но я не нашел эффективного способа ПРОГРАММНОГО нажатия кнопки.
end sub
У кого есть какие предложения?
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #1
Добавлено: 21.11.10 13:49
Номер ответа: 2
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #2
Добавлено: 21.11.10 13:50
Ëèñò1 = Лист1
этот аргумент - это объект, в котором находится метод
Номер ответа: 3
Автор ответа:
Ильмир
Вопросов: 1
Ответов: 1
Профиль | | #3
Добавлено: 21.11.10 14:19
эх жаль не подходит процедуры мой находиться в модуле а не на листе. а так нельзя делать. име модуля тоже заранее не известно.. думаю программно создать module) кажеться там можно написать в все что угодно) если программно) а потом удалить) если так конечно можно