Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#7

Re: Dieses Delphi-Event in C#?

  Alt 7. Aug 2006, 10:24
Moin,

ich hab jetzt etliche Tutorials gelesen etc und auch versucht diese Beispiele hier nachzuvollziehen, aber ich verstehe das mit den delegates nicht.

u.a das hier:

Zitat:
myclass.MyEvent += new MyEventDelegate(onEvent);
An sowas kann ich mich bei Delphi nicht erinnern.

Könnte mir jemand mein Beispiel:

Delphi-Quellcode:
TMyMethodPointer = procedure(Int, Int2: Integer);

TMyClass = class(TComponent)
private
  FMyMethodPointer: TMyMethodPointer;
  procedure SomeProc;
published
  property MyEvent: FMyMethodPointer;
end;

...

procedure TMyClass.SomeProc;
begin
  if not (FMyMethodPointer = nil) then
    FMyMethodPointer(2, 5);
end;
In C# umschreiben, mit gleichen Namen der Klasse/Prozedur usw?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat