Visual Basic - Formularios MDI-Problema

Life is soft - evento anual de software empresarial
 
Vista:

Formularios MDI-Problema

Publicado por Luquitas (8 intervenciones) el 26/01/2006 19:44:35
Hola que tal.

tengo un problema con los formularios mdi, no se como hacer referencia al hacer click en uno... no se si me explico, aca pongo un ejemplo:

Con un boton (CmdBoton) creo multiples copias de un formulario (MDIChild), y cada copia lleva un numero y un nombre diferente... (Alfombra-Nº1, Alfombra-Nº1, Cortina-Nº1, etc), y cada nombre se almacena en una lista(Listbox).

Lo que necesito es hacer que cuando haga clic en un item de la lista se active el formulario Midi Correspondiente

Gracias
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:Formularios MDI-Problema

Publicado por Juan_K (181 intervenciones) el 27/01/2006 05:39:10
Bueno a la hora de almacenar los nombres has algo como esto
'==========================================================
'esta claro q debes de crear el formulario antes
....
List1.AddItem "Alfombra-Nº1"
List1.ItemData(List1.NewIndex) = (Forms.Count - 1)
'Forms es unacoleccion cuyos elementos son los formularios de la aplicacion
'==========================================================
Y lugo en el evento click del list
'==========================================================

Private Sub List1_Click()

Forms(List1.ItemData(List1.ListIndex)).Show

End Sub
'==========================================================

espero te sirva.
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