Salu2

| |||
![]() Estoy haciendo un mensajero con una lista de contactos, al hacer doble clic se abre un formulario con el nombre del contacto que clickee(el nombre se lo paso como parametro al form...) Necesitaria que se abra una ventana para cada contacto, (como en el msn) y despues poder buscarla por el nombre del contacto, para pasarle los nuevos mensajes (mientras este abierta). Cualquier idea será bienvenida. Salu2 ![]() |
| ||||
![]() Cita: Pues simplemente le haces esto:
Iniciado por PabloP1 Estoy haciendo un mensajero con una lista de contactos, al hacer doble clic se abre un formulario con el nombre del contacto que clickee(el nombre se lo paso como parametro al form...) Necesitaria que se abra una ventana para cada contacto, (como en el msn) y despues poder buscarla por el nombre del contacto, para pasarle los nuevos mensajes (mientras este abierta). Cualquier idea será bienvenida. Salu2 ![]()
Código:
Dim NuevoContacto As Form Set NuevoContacto = New frmContact 'Suponiendo que frmContact se llame el Form NuevoContacto.Show
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
![]() Perfecto, tenes razon, nose como no me di cuenta. Ahora tengo la duda de como encontrar una de las ventanas que tenga en una variable el nombre del contacto requerido. El tema es que todas tienen el mismo nombre, no puedo simplemente llamar a un metodo. Tengo que preguntar a cada instancia, nose como hacer eso ![]() |
| ||||
![]() Cita: Precisamente tienes que preguntar a cada instancia del Form:
Iniciado por PabloP1 Perfecto, tenes razon, nose como no me di cuenta. Ahora tengo la duda de como encontrar una de las ventanas que tenga en una variable el nombre del contacto requerido. El tema es que todas tienen el mismo nombre, no puedo simplemente llamar a un metodo. Tengo que preguntar a cada instancia, nose como hacer eso ![]()
Código:
For I = 1 To Forms.Count - 1 If Forms(I).Caption = Contacto Then Forms(I).SetFocus End If Next I
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |