Thema: Delphi Fuction in Record??

Einzelnen Beitrag anzeigen

Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#2

Re: Fuction in Record??

  Alt 15. Apr 2010, 18:53
Delphi-Quellcode:
type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    procedure MyFormFunc;
  public
    { Public-Deklarationen }
  end;

  TMyFunc = procedure() of object;

  TRec = record
    MyFunc: TMyFunc;
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

{ TForm1 }

procedure TForm1.FormCreate(Sender: TObject);
var
  R: TRec;
begin
  R.MyFunc := MyFormFunc;
  R.MyFunc();
end;

procedure TForm1.MyFormFunc;
begin
  ShowMessage('asdf!');
end;
Edit: Ich glaube ich habe dich falsch verstanden... Lasse es trotzdem erstmal so stehen...
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat