Страница: 1 |
Страница: 1 |
Вопрос: Снова формы
Добавлено: 01.02.07 10:59
Автор вопроса: pstrkim
Странно, добавил сообщение в тему, а тема осталась на прежнем месте, никто видимо не заметил его.
Имеются две дочерние формы - Form1, Form2.
Открыто несколько экземпляров Form1 и затем открыта Form2. Как обратиться из Form2 в тот экземпляр Form1, который был активным до Form2.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #1
Добавлено: 01.02.07 11:31
http://vbnet.ru/forum/show.aspx?id=129668
Номер ответа: 2
Автор ответа:
pstrkim
Вопросов: 13
Ответов: 16
Профиль | | #2
Добавлено: 01.02.07 15:23
Еще вопрос - как можно активизировать открытую форму программно?
Номер ответа: 3
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #3
Добавлено: 01.02.07 15:40
Activate...
Номер ответа: 4
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #4
Добавлено: 01.02.07 17:30
Это как? Я не знаю как там в VBNET, но в VB6 такого метода я не встречал.
Номер ответа: 5
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #5
Добавлено: 01.02.07 18:06
ну это типа...
Private Sub Form_Activate()
'
End Sub
Private Sub Form_Load()
Call Form_Activate
End Sub
Номер ответа: 6
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #6
Добавлено: 01.02.07 18:08
ну хотя скорее всего твой рулит, form1.show,
я что-то перепутал... я думал, что такой метод есть... начинаю 6-ку забывать...
Номер ответа: 7
Автор ответа:
pstrkim
Вопросов: 13
Ответов: 16
Профиль | | #7
Добавлено: 01.02.07 20:11
Не рулит не один ваш метод когда обе формы - дочерние. Есть другие варианты?
Номер ответа: 8
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #8
Добавлено: 01.02.07 21:17
Activate отлично рулит... Не поможет он установи TopMost=True, потом опять False//
Номер ответа: 9
Автор ответа:
-АлександР-
Вопросов: 55
Ответов: 1008
Web-сайт:
Профиль | | #9
Добавлено: 01.02.07 21:29
EROS, вб6
Номер ответа: 10
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #10
Добавлено: 01.02.07 22:04
разве речь идет о VB6? тогда упс.. )))
Номер ответа: 11
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #11
Добавлено: 02.02.07 21:00
- Если мы говорим о VB6, то Form1.show прекрасно работает (даже когда обе формы дочерние).