Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Unload Me - Uso no valido (http://www.forosdelweb.com/f14/unload-uso-no-valido-202172/)

aci 12/05/2004 03:25

Unload Me - Uso no valido
 
Hola a todos,
para salir de una aplicación, he dispuesto un botón
------------------------------------------
Private Sub Boton_Salir_Click()
Unload Me

End Sub :-)
----------------------------------
Pero al ejecutar me sale una ventana diciendo:

"Uso no válido de la propiedad."

Conoceis de donde viene el error??? :stress:
gracias y un saludo.
Alberto.

unholy 12/05/2004 06:57

Creo que el error viene de como has definido el metodo.....la parte del unload esta bien

perezgladys28 13/05/2004 13:00

coloca UNLOAD NOMBRE FORMULARIO

EJ: UNLOAD FORM1

TeresitaHP 14/05/2004 17:36

Tienes otras sentencias que ejecutas en el sub? probablemente sea una de ellas

cotrebla 17/05/2004 00:33

pues ya me ha funcionado,

en esa funcion sólo tenía ese UnLoad

Private Sub Command1_Click()
Unload Video

End Sub



hice referencia al nombre del Form.

Gracias a todos,
Alberto ;)

rdorlando 19/05/2004 02:20

Cuando una clase puede tener más de una instancia, Me proporciona una forma de referirse a una instancia específica de la clase donde se está ejecutando el código. Cuando te refieres a un form que no es el actual no puedes usar me.

Joviton 20/05/2004 00:30

POr que no usan el END si quieren salir de la aplicacion???

frank_vo 20/05/2004 13:28

Recapitulando:

"Unload Me" solo se puede usar desde el formulario que tiene el foco, en caso contrario, se debe usar "Unload FORM1"

Si deseas salir de la aplicacion utiliza el END, definitivamente.

Si no, se me ocurre que al hacer el Unload, la aplicacion esta tratando de entregar el foco a otro control que puede estar en fomulario que no este visible, por lo tanto, esa seria una funcion incorecta y podria ser el origen de tu error.

Esto es absoluta supocision respecto a tu situacion.Ojala te sirva.

Atte
Frank_Vo

aci 21/05/2004 03:29

vaya montón de soluciones,
mi aplicación no era tan compleja.

Vuestras impresiones han cubierto con creces la solución que necesitaba. :si:

Además me han abierto los ojos para otro error que tenía independiente a este. Era referente a tener visible o no un formulario (en mi caso es un frame) cuando pasamos el foco a un control suyo. :-)

gracias y saludos. :adios:
Alberto.


La zona horaria es GMT -6. Ahora son las 22:24.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.