Thema: Delphi Event erweitern

Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.012 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

Re: Event erweitern

  Alt 19. Apr 2005, 14:32
Du kannst das Event sehr wohl überschreiben, aber nicht in dem herkömmlichen Sinne.
In der Klasse1 muss ja eine Methode implementiert sein, die überprüft, ob eine Event-Methode ausgeschrieben wurde.
Diese sieht im Allgemeinen ungefähr so aus:
Delphi-Quellcode:
procedure TKlasse1.DoMessage;
begin
  if Assigned(FOnMessage) then
    FOnMessage(Self);
end;
Somit kannst du die DoMessage-Methode überschreiben, und dort dein ShowMessage einbauen.

MfG
Stevie
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat