Como cerrar una aplicacion desde otra

13/08/2004 - 04:12 por Davis Godoy Torres | Informe spam
Hola comunidad espero que me puedan ayudar.

Como puedo hacer para cerrar un Mdi desde un formulario
normal. Me explico:

Ejecuto 2 aplicaciones en mi Pc

1) Un formulario normal(que no es un MDI y no esta en un
MDI) que tiene un boton y.

2) Un MDI llamado por ejemplo Conta.

Lo que quisiera saber es como por medio del formulario
normal a traves de su boton puedo cerrar el MDI(llamado
Conta) que esta ejecutado, sin necesidad de ir a la X que
esta en la parte superior derecha del MDI mismo.

Ojala puedan indicarme como. Me imagino que capaz se deba
usar las apis de windows.

No se Uds. que dicen.

Gracias!!! :) :)

Preguntas similare

Leer las respuestas

#1 Guillermo guille
13/08/2004 - 04:35 | Informe spam
Hola,

Se supone que cuando hablas de dos formularios estás hablando de dos
ejecutables.
Si es así, tendrás que usar API para cerrar la otra aplicación.
Aquí tienes como:
http://www.elguille.info/vb/utilida...rarApp.htm

En caso de que no sean ejecutables, sino dos formularios de la misma
aplicación... pues usa el método Close del formulario MDI.


"Davis Godoy Torres" wrote:

Hola comunidad espero que me puedan ayudar.

Como puedo hacer para cerrar un Mdi desde un formulario
normal. Me explico:

Ejecuto 2 aplicaciones en mi Pc

1) Un formulario normal(que no es un MDI y no esta en un
MDI) que tiene un boton y.

2) Un MDI llamado por ejemplo Conta.

Lo que quisiera saber es como por medio del formulario
normal a traves de su boton puedo cerrar el MDI(llamado
Conta) que esta ejecutado, sin necesidad de ir a la X que
esta en la parte superior derecha del MDI mismo.

Ojala puedan indicarme como. Me imagino que capaz se deba
usar las apis de windows.

No se Uds. que dicen.

Gracias!!! :) :)



Respuesta Responder a este mensaje
#2 Tristan
13/08/2004 - 11:47 | Informe spam
¿Pero lo que quieres es cerrar un formulario desde otro
de la misma aplicación, o de otra aplicación?

Para cerrar un formulario, MDI o no, tan solo necesitas
su referencia y el método Close:

InstanciaFormulario.Close()

La único que necesitas es pasar la instancia desde donde
la crees hasta el punto en que necesites cerrar el
formulario.

No sirve de nada crear una nueva instancia:

dim nuevaInstancia as new TuForm()
nuevaInstancia.Close()

Eso cerraría un nuevo formulario no mostrado. Necesitas
EXACTAMENTE la instancia mostrada.
Respuesta Responder a este mensaje
#3 Davis Godoy Torres
13/08/2004 - 20:41 | Informe spam
Hola Guillermo gracias por la Rpta.

Baje el archivo de tu pagina y funciona correctamente en
VB.

Lo quise pasar a Vb.Net copiando la seccion de clases
pero me sale un error.

Sabes como pudiera hacer lo mismo que se hace en Basic 6.0
en Vb.Net

Ojala puedas indicarme

Bye




Hola,

Se supone que cuando hablas de dos formularios està¡s


hablando de dos
ejecutables.
Si es asà­, tendrà¡s que usar API para cerrar la otra


aplicación.
Aquà­ tienes como:
http://www.elguille.info/vb/utilida.../CerrarApp


.htm

En caso de que no sean ejecutables, sino dos formularios


de la misma
aplicación... pues usa el método Close del formulario


MDI.


"Davis Godoy Torres" wrote:

Hola comunidad espero que me puedan ayudar.

Como puedo hacer para cerrar un Mdi desde un formulario
normal. Me explico:

Ejecuto 2 aplicaciones en mi Pc

1) Un formulario normal(que no es un MDI y no esta en




un
MDI) que tiene un boton y.

2) Un MDI llamado por ejemplo Conta.

Lo que quisiera saber es como por medio del formulario
normal a traves de su boton puedo cerrar el MDI(llamado
Conta) que esta ejecutado, sin necesidad de ir a la X




que
esta en la parte superior derecha del MDI mismo.

Ojala puedan indicarme como. Me imagino que capaz se




deba
usar las apis de windows.

No se Uds. que dicen.

Gracias!!! :) :)





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida