Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

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

Re: Custom compiler message beim Aufruf einer Methode möglic

  Alt 2. Dez 2009, 08:33
Zitat von himitsu:
du kannst diese Methode maximal als Abstract definieren, dann kommst diese Abstract-Compiliermeldung, ansonsten kannst du zur Laufzeit einen Fehler werfen, wenn jemand diese Methode/Constructor aufruft.
Zitat von Corpsman:
Warum schreibst du nicht eine entsprechende Exception in den Create Part deiner Klasse ?

Ansonsten müsste der Compiler eigentlich eh schon eine Warnung bringen , wenn du versuchst eine Klasse mit Abstracten Methoden zu instantiieren...
Genau das wollte ich ja vermeiden, die abstract warning ist mir nicht speziell genug und ein abstract error zur Laufzeit eher ungewünscht. Die Exception wäre die "Notlösung" gewesen, schade, dass es nicht mit compile error geht.
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

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