Страница: 1 |
Как сделать чтобы при нажатии кнопки каждый раз загружалась та же форма в отдельном окне (естественно с разными данными для обработки),
Option Explicit dim frm as New frmLogo Private Sub Form_Load() frmlogo.Show frmlogo.left= frmlogo.left + 100 frmlogo.Show End Sub По-моему так... Писал не в IDE - могут быть ошибки Я так понял, человеку надо чтобы при вызове там что-то и обрабатывалось. Создай процедуру, объяви публично параметры (в модуле), ну в общем что-то типа: public nnn() as form public sub Example(a1 as integer, a2 as string, a3 as boolean) static s as integer 'соот-щие публичные переменные p1=a1:p2=a2:p3=a3 set nnn(s)=new form set nnn(s)=YourForm ' ну и сдвинуть, конечно же надо nnn(s).left=yourform.left+yourform.width*(s+1) nnn(s).show s=s+1 end sub вроде этого. Сам непробовал, но наверное должно работать. Только не забудь передать значения публичных переменных локальным переменным формы, чтоб можно было их опять использовать... Только по харе не бейте, если, что не так написал... Страница: 1 |
Вопрос: multi load form
Добавлено: 06.12.03 12:22
Автор вопроса: Emil Revencu
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #1
Добавлено: 06.12.03 12:47
Номер ответа: 2
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #2
Добавлено: 06.12.03 13:35
Код кнопки:
Dim f As New Form2
f.Show
Номер ответа: 3
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #3
Добавлено: 06.12.03 13:41