Visual Basic - Formulario dentro de un frame.

Life is soft - evento anual de software empresarial
 
Vista:

Formulario dentro de un frame.

Publicado por Maria (7 intervenciones) el 05/06/2002 13:52:17
Urgente Alguien sabe como puedo hacer para que un formulario me lo muestre dentro de un frame de otro formulario.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Formulario dentro de un frame.

Publicado por alberto (278 intervenciones) el 06/06/2002 08:57:45
Prueba con el siguiente código
'En el formulario con el Frame
Option Explicit
Const WM_CLOSE = &H10

Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" (ByVal hwnd As Long, ByVal Msg As Long, wParam As Any, lParam As Any) As Long
Private Sub Form_Load()
Form1.Mostrar Frame1.hwnd
Me.Show
End Sub
Private Sub Form_Unload(Cancel As Integer)
SendMessage Form1.hwnd, WM_CLOSE, 0, 0
End Sub
'En el formulario que mostramos en el Frame1
Option Explicit
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
Public Sub Mostrar(ByVal ParenthWnd As Long)
SetParent hwnd, ParenthWnd
Me.Show
End Sub

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Formulario dentro de un frame.

Publicado por maria (7 intervenciones) el 06/06/2002 12:04:50
Gracias Alberto, lo probare
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar