Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#2

Re: procedure in procedure aufrufen

  Alt 12. Jun 2005, 14:00
poste mal die funktion die du aufrufen willst. Laut Fehlermeldung vermute ich mal dasu du folgende situtation hast
Delphi-Quellcode:
  TYourclass = class(Irgendwas)
  public
    procedure DoIrgendwas(Sender: TObject);
  end;
und dann versuchst du
TYourclass.DoIrgendwas(Sender); da aber DoIrgenwas keine Class-Procedure ist müsstest du
YourClassInstance.DoIrgendwas(Sender); aufrufen. Wenn die Funktion jedoch nix mit der Klasse zu tun hat kannst du daraus auch eine class-funktion machen
Delphi-Quellcode:
  TYourclass = class(Irgendwas)
  public
    class procedure DoIrgendwas(Sender: TObject);
  end;
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat