Einzelnen Beitrag anzeigen

Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.116 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Dynamische Procedur-Zuordnung

  Alt 1. Mär 2006, 22:35
Moin Stefan,

eine Möglichkeit:
Sammle alle Deine erforderlichen Methoden in einer eigenen Klasse:

Delphi-Quellcode:
type
  TMyProcs = class(TObject)
  public
    class procedure MyClick(Sender : TObject);
  end;

implementation

procedure TForm1.FormCreate(Sender: TObject);
begin
  Button1.OnClick := TMyProcs.MyClick;
end;

class procedure TMyProcs.MyClick(Sender: TObject);
begin
  ShowMessage('Click');
end;
Wenn Du diese dann noch als Klassenmethoden deklarierst, brauchst Du nicht einmal eine Instanz des Objektes zu erzeugen.
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat