
Zitat von
hoika:
Hallo, of object kann bei Prozedurtypen verwendet.
Nein, denn dieses ist eine Deklaration für einen Methoden-Typen.
Für eine
Prozedur ist dieses nich möglich.
Delphi-Quellcode:
type
// Prozedur/Funktion
TMyProc1 = procedure(x: Integer);
TMyProc2 = function(x: Integer): Boolean;
// Methode
TMyProc3 = procedure(x: Integer) of object;
TMyProc4 = function(x: Integer): Boolean of object;
// Prozedur
procedure MyProc1(x: Integer);
begin
...
end;
// Methode
procedure TKlasse.MyProc3(x: Integer);
begin
...
end;
// geht nicht
procedure MyProc8(x: Integer) of object;
begin
...
end;
Ein Therapeut entspricht 1024 Gigapeut.