Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Tecnologías .NET > Formulario Hijo desde Thread (Hilo)
-Foros de debate

Tecnologías .NET
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Formulario Hijo desde Thread (Hilo)
Enviado por Rubén_86 el día 27 de abril de 2006

Hola, por favor ayudarme seguro que es sencillo pero no se hacerlo.

Creo un Hilo con la siguiente funcion:
Public childForm As Integer = 0
Public childForms(500) As Form1

Private Sub new_doc()
childForm += 1
childForms(childForm) = New Form1
childForms(childForm).Text = "Proyecto" & Str(childForm)
childForms(childForm).MdiParent = Me
childForms(childForm).WindowState = FormWindowState.Maximized
childForms(childForm).Show()
End Sub

Haciendo Clic en el Menu para que me cree un Formulario Hijo tengo esto:
Private mThreadOnline As Thread

Private Sub MenuItem9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnu_new.Click
mThreadOnline = New Thread(New ThreadStart(AddressOf new_doc))
mThreadOnline.Start()
End Sub

Pero me Da error en la línea siguiente con el Mensaje:

childForms(childForm).MdiParent = Me

Información adicional: Los controles creados en un subproceso no pueden tener controles primarios en un control en un subproceso diferente.

Si alguien lee esto y me puede ayudar por favor se lo pido.
Gracias.
Saludos

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network