[Lazarus-es] forms enredados II
Paola Bruccoleri
pbruccoleri en adinet.com.uy
Lun Dic 20 19:42:35 CET 2010
Hola a todos..
un access violation me está enloqueciendo... :)
a ver si pueden orientarme. Les pongo el esquema de aperturas/cierres de
forms en un ABM.
Si hago esto "tal cual":
entro abm, AGREGAR, CANCELAR (entonces vuelvo al abm), SALIR -> access
violation
formppal:
========
Application.CreateForm(TABM,ABM);
ABM.ShowModal();
en ABM:
========
- onCreate:
Application.CreateForm(TDMPrincipal, DMPrincipal); (abro el datamodule
con la conexión)
apertura de tablas
- onClose:
cierre de tablas
closeAction:= caFree; //como aca libero el form, no necesito hacer el
freeandnil
- botón salir (un gradbutton)
close;
- botón agregar: (es el formulario de agregar)
Application.CreateForm(TEditF03, EditF03);
EditF03.ShowModal;
- botón modificar: (es OTRO formulario parecido al de agregar)
Application.CreateForm(TEditF03b, EditF03b);
EditF03b.ShowModal;
en el form AGREGAR
==================
este form tiene ttables, datasources, tquerys; la conexion que uso esta
en el dmprincipal
No hay más eventos de los que acá se ponen...
- botón aceptar:
grabar (uso qrys con inserts que ejecuto con execsql
close;
- botón cancelar:
close;
- onClose
closeAction:=caFree;
More information about the Lazarus-es
mailing list