Страница: 1 |
Страница: 1 |
Вопрос: Подскажите как создать новую форму в VB6.0
Добавлено: 09.03.06 11:34
Автор вопроса: Kostik
Создаю программу в которой програмно нужно создавать новые формы. Кто нибудь подскажет как это делать?
Ответы
Всего ответов: 7
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 09.03.06 12:29
Оператором new.
Номер ответа: 2
Автор ответа:
Kostik
Вопросов: 6
Ответов: 27
Профиль | | #2
Добавлено: 09.03.06 12:35
Thanks!!!!!!!! Огромное!
Номер ответа: 3
Автор ответа:
LeX
ICQ: 301424893
Вопросов: 28
Ответов: 277
Web-сайт:
Профиль | | #3
Добавлено: 09.03.06 19:02
Попробуй этот модуль:
Public Function CreateNewDocument()
Static DocCount As Long
 im frmDoc As form
Set frmDoc = New form
 ocCount = DocCount + 1
frmDoc.Caption = "ocument " & DocCount frmDoc.Show
End Function
Номер ответа: 4
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #4
Добавлено: 10.03.06 09:11
LeX: Объясни как работает этот твой модуль?
Номер ответа: 5
Автор ответа:
[root]
Вопросов: 45
Ответов: 1212
Web-сайт:
Профиль | | #5
Добавлено: 10.03.06 09:51
Кстати еще прога есть FormGenerator.
Помогает делать формы не стандартных размеров и код для них дает!
Номер ответа: 6
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #6
Добавлено: 10.03.06 20:37
Помогает делать формы не стандартных размеров и код для них дает!
В тему конечно... Тут спрашивается, как создать копии формы, а не нестандартные формы для форм!
Номер ответа: 7
Автор ответа:
Sacred Phoenix
ICQ: 304238252
Вопросов: 52
Ответов: 927
Профиль | | #7
Добавлено: 10.03.06 20:38
Касательно кода - там вообще-то все понятно! Хотя лучше делать так:
Dim frmNew As New frmMain
Call frmNew.Show
Естественно, должна быть форма frmMain