OCULTAR EL FORMULARIO PRINCIPAL

07/06/2006 - 00:47 por Faiverlgr | Informe spam
Buen día,
En una aplicación VB, necesito cerrar el formulario principal que en el
momento esté activo, pero no sé cómo referirme a él. Sucede que si lo llamo
por su nombre, no siempre es el mismo, entonces me quiero referir a él cual
sea, para ocultarlo ó cerrarlo.
Gracias
FAIVERLGR- BOGOTÁ D.C.- COLOMBIA

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
09/06/2006 - 05:07 | Informe spam
hola, Faiverlgr !

Mi Aplicacion es VBA... Ahora mi interrogante va a que cuando me voy a referir al formulario activo
para cerrarlo con UNLOAD Formulario_activo o Formulario_activo.HIDE
No me acepta ninguno de los dos... entiendo que... se debe referir... a un obeto (form).



revisa la respuesta en tu mas reciente consulta ;)

saludos,
hector.
Respuesta Responder a este mensaje
#7 Héctor Miguel
09/06/2006 - 05:24 | Informe spam
hola, Ivan !

... es un tema que llevo planteandome algun tiempo... me gustaria ampliar la consulta.
... saber si se puede declarar la variable en un modulo con option private para que no este disponible para otras aplicaciones.
... se puede usar para hacer referancia directa al objeto?... por ejemplo una instruccion como esta: With MiForm
... se podria hacer un procedimiento "general" para varios formulario haciendo referencia a sus controles en un modulo normal...
Sub LlenarFormulario() 'llenar los textBox
If MiForm = "" Then Exit Sub 'quizas no haria falta pues solo
'se le llamaria desde un formulario
TextBox1.Text = MiMatriz(0) '¿reconoceria los textbox como del
TextBox2.Text = MiMatriz(2) 'formulario llamante/activo?



1) si por 'otras aplicaciones'... te refieres a otros proyectos de macros en libros 'ajenos' [o diferentes]...
-> no te preocupes... aun si la variable es 'Public' -> NO esa disponible 'fuera' del proyecto que la contiene ;)
-> a menos que... establezcas referencias 'entre ambos libros' en sus proyectos de vba [menu] herramientas / referencias... ;)

2) por lo demas... [creo que] te servira la respuesta que agrego al 'reciente' mensaje de OP
[parece que 'anda de prisa] :D

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida