Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Форма в форме!!! Добавлено: 02.07.03 23:35  

Автор вопроса:  Smith | ICQ: adamis@list.ru 

Можно ли в VB6, внутри формы (Form1)  показать Form2? Что-то на подобии Frame, в Delphi и С++ от Borland?

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #1 Добавлено: 03.07.03 03:53
Если Form1 не MDI форма, то можно SetParent'ом

Ответить

Номер ответа: 2
Автор ответа:
 Алексей



black  admin

ICQ: 261779681 

Вопросов: 87
Ответов: 633
 Web-сайт: aleksey.nemiro.ru
 Профиль | | #2
Добавлено: 04.07.03 15:36

в модуль:

Public Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long

в Form_Load у первой формы:

  Form2.Show
  SetParent Form2.hwnd, Form1.hwnd

Ответить

Номер ответа: 3
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #3 Добавлено: 04.07.03 15:40
Ещё желательно удалить пару стилей у дочерней формы, что бы радительская форма не теряла фокус при нажатии на её дочернюю

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам