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;