Cita:
Empezado por DarkBlue
gracias,esto me ha matado el sueño desde hace muuucho tiempo.
|
No debería quitarte el sueño. Es más, no deberias preocuparte por llamar a ese evento. En serio, los eventos no están pensados para que los llames tú sino para que los llame la VCL.
El manejador de un evento, como OnKeyDown, debería limitarse a poco más que llamar a una rutina que sea la encargada real de hacer el trabajo:
Código Delphi
[-]
procedure TFCotizacion.OnKeyDown(...);
begin
HazElTrabajo();
end;
Así, cuando necesites
hacer el trabajo desde otro lado, simplemente llamas a la rutina HazElTrabajo, en lugar de andar viendo como llamar al evento.
// Saludos