Ich glaube, es geht ihm eher darum, dass er nicht weiss,
wo er das machen soll.
Wenn Du per OpenDialog öffnest, dann löst Du diesen doch z.B. durch einen ButtonClick aus:
Delphi-Quellcode:
Procedure TForm1.ToolButton1Click(Sender: TObject);
Begin
If OpenDialog1.Execute Then
Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
End;
Wenn Du eine als Argument übergebene Datei beim Start des Programms laden möchtest, dann machst Du das beispielsweise im OnCreate-Ereignis:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
If ParamStr(1) <> '' Then
Memo1.Lines.LoadFromFile(ParamStr(1));
end;
Da müssen natürlich noch einige Fehlerbehandlungsmechanismen dazu.