Подскажите плиз, как в VB 6.0 вызвать обрабочик для кнопки (command1_click()), находяшейся на Form1, если я работаю в это время с другой формой Form2
написание просто обращения
Form1.Command_click не работает
такой вызов работает только если кнопки на 1 форме...
Private Sub Command4_Click()
Call Command1_Click
End Sub
Как надо, чтобы заработало?????
создать на форме Form1
public Sub CmdClick()
...
end sub
и вызывать ее в Form1:
Private Sub Command1_Click()
Call CmdClick
End Sub
и в форме 2:
Private Sub Command4_Click()
Call Form1.CmdClick
End Sub
Tanya
да если form1 загружена... . Иначе нада иначе в зависимости от ситуации или ф-ю глобальную или класс
В общем-то не обязательно,
поскольку форма автоматически загрузится после обращения к ее функции,
а потом ее нужно будет выгрузить, если она не нужна
Но, конечно, правильнее выносить общие функции в отдельный модуль
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.