Страница: 1 |
Вопрос: Модули | Добавлено: 03.04.10 20:51 |
Автор вопроса: ![]() |
Как вызвать процедуру Private Sub Help_Click() в модуле (модуль HelpModule, вызываем из формы ListDataBase). кста можно из модуля процедуру в другом модуле вызвать и так цепочкой (форма-модуль-модуль-модуль-модуль) |
Ответы | Всего ответов: 5 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 246 Ответов: 3333 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 03.04.10 21:31 |
Слово Private означает, что функция доступна только внутри модуля. Если ее уберешь, то сможешь обращаться из других модулей, как из своего, смекаешь? |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 80 Ответов: 476 |
Профиль | Цитата | #2 | Добавлено: 03.04.10 22:51 |
или Private заменить на Public |
Номер ответа: 3 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 03.04.10 23:40 |
да я это знаю! но как вызвать вот так Call helpModule ... или как? тоесть - на форме кнпка по нажатии должна запуститься процедура из модуля ктороя в свою очередь запускает процедуру из другого модуля. |
Номер ответа: 4 Автор ответа: ![]() ![]() ICQ: 357911808 Вопросов: 118 Ответов: 1340 |
Web-сайт: Профиль | Цитата | #4 | Добавлено: 03.04.10 23:43 |
я знаю про Privat'ы и Public'и мне нужна
|
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 87 Ответов: 2795 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 04.04.10 01:56 |
вообще непонятно о чем вопрос
Если объявлено как Private Sub Help_Click(), то вызвать можно только из другой процедуры в том же модуле. Чтобы вызвать из формы, пиши Public. Можно вызывать Call helpModule.Help_Click(), можно Call Help_Click(), да хоть просто Help_Click() |
Страница: 1 |
|