fcios
16-11-2011, 20:14:40
Hola
Tengo una Tabla ListasT a la cual le desactivo el evento OnCalcFields y luego lo activo nuevamente.
como puedo saber si el evento se ejecutará ?
:confused:
ListasT.OnCalcFields := nil; // lo desactivo
// hago algo
// puedo salir con exit y quedará desactivado correctamente
ListasT.OnCalcFields := ListasTCalcFields; // lo activo
// en otra parte del programa quiero saber si está activo o no. pero no se cómo, esto no compila
if ListasT.OnCalcFields(nil) <> nil then ...
if ListasTCalcFields(nil) <> nil then ...
muchas gracias de antemano
Tengo una Tabla ListasT a la cual le desactivo el evento OnCalcFields y luego lo activo nuevamente.
como puedo saber si el evento se ejecutará ?
:confused:
ListasT.OnCalcFields := nil; // lo desactivo
// hago algo
// puedo salir con exit y quedará desactivado correctamente
ListasT.OnCalcFields := ListasTCalcFields; // lo activo
// en otra parte del programa quiero saber si está activo o no. pero no se cómo, esto no compila
if ListasT.OnCalcFields(nil) <> nil then ...
if ListasTCalcFields(nil) <> nil then ...
muchas gracias de antemano