Pues eso, cómo poder saber qué formulario ha llamado a otro. Lo que quiero es que cuando cierro el segundo formulario (el llamado) me active el formulario del que fue llamado, ya que puedo llamarlo desde otros.
Salu2 y gracias
| |||
Saber qué formulario llama a otro Pues eso, cómo poder saber qué formulario ha llamado a otro. Lo que quiero es que cuando cierro el segundo formulario (el llamado) me active el formulario del que fue llamado, ya que puedo llamarlo desde otros. Salu2 y gracias |
| |||
Lo he hecho con una variable global, y utilizando la función form_deactivate que cambia el valor de la variable global. Funciona, pero hay alguna forma más elegante de hacerlo (con hwnd u otra forma)..... |
| |||
has tratado hacer lo siguiente: private sub form_load() dim miNuevaForma = new frmClientes ' una forma que tengas en tu proyecto minuevaforma.show vbmodal end sub esto lo que hace es abrir la forma secundaria y cuando esta termine te queda la forma que lo mando llamar checa algo de formularios modales |
| |||
puedes pasar como parametro el nombre de la forma a la forma que mas a llamar agregale un procedimiento public asi dim formaquellamo as string public sub Init (byval nombreforma as string) formaquellamo = nombreforma end sub entonces con el codigo anterior que te mande antes de darle show a minuevaforma has lo siguiente minuevaforma.init me.name minuevaforma.show vbmodal y listo |
| |||
tengo el codigo de ejemplo si quieres mandame un mail o tu mail y te lo paso el mio es [email protected] |