FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Al crear el formulario ejecuta evento OnShow(), Por qué?
Que tal foristas... mi aplicacion estaba muy bien, me puse a trabajar con HotKey, para poner una tecla de acceso en toda la aplicacion (y total no pude)
y ahora al crear el formulario principal en el fuente del proyecto (.dpr) automaticamente ejecuta el evento OnShow de la Form. A que se debera eso? Aqui el codigo... mi Form principal es FMenu, en el OnShow Mando a abrir una Tabla de configuracion y me da un error de acceso negado porque en realidad el DataModule no esta creado aun. Alguien por favor que vea el codigo y opine alguna sugerencia.
Última edición por El_Raso fecha: 11-07-2012 a las 17:31:21. Razón: Falta ortografica... |
#2
|
||||
|
||||
El evento OnShow se dispara al abrirse el formulario, lo cual es bastante normal si se trata del formulario principal de la aplicación. Lo habitual es crear los módulos de datos que contienen elementos necesarios para toda la aplicación, antes de crear los formularios.
Saludos. |
#3
|
|||
|
|||
Cita:
Application.CreateForm(TFmenu, FMenu); Se ejecuta automaticamente el evento OnShow y ese evento solo debe ejecutarse si le hago un .Show o .ShowModal a la Form. y en mi caso como Fmenu es mi formulario principal deberia de ejecutarse el OnShow a ejecura Application.Run Espero darme a entender... |
#4
|
||||
|
||||
Ahora te entiendo.
La diferencia entre un comportamiento y otro reside en la propiedad Visible del formulario principal, seguramente la tienes con un valor de True. Ponla en False antes de compilar, de esta manera se mostrará hasta que sea llamado el método Run del objeto Application. |
#5
|
|||
|
|||
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema: Hilo No ejecuta Procedimiento de su formulario. | aoshishin1 | Varios | 9 | 11-07-2012 02:27:22 |
Evento onclick en formulario dinámico | jfgaliano | OOP | 1 | 23-12-2005 14:05:46 |
Evento que se ejecuta al Pulsar el boton de Minimizar de una Forma | AGAG4 | Varios | 2 | 09-10-2004 17:31:38 |
Evento de formulario posterior a onshow | apicito | OOP | 12 | 18-06-2004 10:58:20 |
cual es el evento que se ejecuta al mover la barra de seleccion en un dbgrid | soyhugo | Varios | 3 | 17-02-2004 17:42:52 |
|