![]() |
Problema con eventos
Hola otra vez. Estoy intentando disparar mis propios eventos, pero siempre me da error "Access Violation at address 00000000"
he reducido un ejemplo a la mínima expresión, y sigo recibiendo el error. el archivo de cabecera queda: unit1.h Código:
typedef void __fastcall(__closure * TPopUpCommand)(); llamando a la función FOnPopUpCmd(); me salta el error access violation ¿alguien sabe por qué pasa esto? gracias |
Bueno, la función no existirá con sólo declararla. La idea es que, en algún momento, debes asignar a la propiedad OnPopupCommand una función que se ajuste a la declaración de TPopupCommand.
// Saludos |
tenías razón, ocurre si no defino una función que se ejecute cuando salta el evento
una forma de hacerlo más seguro para que nunca de error: Código:
un saludo |
La franja horaria es GMT +2. Ahora son las 21:01:59. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi