PDA

Ver la Versión Completa : IBEventAlerter


Niquelaus
05-08-2003, 18:21:04
Mi consulta es la siguiente

Se puede ejecutar el evento OnEventAlert del componente IBEventAlertrt desde cualquier evento como AfterPost de un componente TTable. Ya realice la prueba desde un trigger y funciona perfectamente pero desde el evento afterpost no me funciona puede ser que este pasando algun parametro incorrecto, el mensaje que me genera es algo parecido a esto

"los tipos de parametros de var reales y formales deben ser identicos"

Muchas gracias por su colaboración

Kafu
06-08-2003, 09:42:29
Hola,

El error te lo da en tiempo de compilación? Ese error lo suele dar el compilador cuando por ejemplo pasas como parámetro una constante a un procediemiento o función que tiene ese parámetro por referencia, esto es que modifica el valor de ese parámetro. Si por ejemplo tienes :

procedure dummy(var aupa: string); y haces una llamada del tipo
dummy('cadena de caracteres'), te dará ese error porque 'cadena de caracteres' es una constante.

Pueden ir por ahí los tiros? Un saludo,



F.T.G.

Niquelaus
06-08-2003, 16:55:05
Muchas gracias Kafu, no me habia dado cuenta que una de las variables del procedimiento estaba definida como de referencia.

Saludos