Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.549 Beiträge
 
Delphi 12 Athens
 
#11

Re: Kann Event nicht zuweisen! Wieso?

  Alt 19. Jan 2010, 13:14
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.
  Mit Zitat antworten Zitat