Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#15

AW: Delphi ist #1 in der StackOverflow-Umfrage

  Alt 19. Mär 2016, 16:44
Und diesbezüglich ist man mit Pascal und Delphi recht gut aufgestellt.
Delphi bietet auch gewisse unerwartete "Spielräume"
Zum Beispiel kann jedes beliebige TObject (d.h. nicht nur Klassen die von SysUtils.Exception abgeleitet werden.) als Exception geworfen werden:
raise TForm.Create(nil);
Und man kann Self etwas zuweisen (Self ist nicht read-only):
Delphi-Quellcode:
procedure TForm1.ButtonClick(Sender: TObject);
begin
  Self := TApplication.Create(nil);
end;
p.s. siehe auch [Quiz] welcher Exception Handler wird ausgeführt?
Michael Justin

Geändert von mjustin (19. Mär 2016 um 16:50 Uhr)
  Mit Zitat antworten Zitat