Einzelnen Beitrag anzeigen

Benutzerbild von Garby
Garby

Registriert seit: 17. Mär 2003
Ort: Tirol
199 Beiträge
 
Delphi 2005 Professional
 
#5
  Alt 1. Apr 2003, 18:40
Hi,

ich würde das übergebene Objekt im Clienformular in einer lokalen Variable speichern.
Das könnte so ausschauen:
Delphi-Quellcode:
type
  TForm1 = class(TForm)
  private
    { Private-Deklarationen }
    ClientObject: TClientObject;
  public
    { Public-Deklarationen }
    procedure pOpenForm(aClientObject: TClientObject);
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

{ TForm1 }

procedure TForm1.pOpenForm(aClientObject: TClientObject);
begin
  ClientObject := aClientObject;
  Show;
end;
Der Aufruf schaut so aus:
Delphi-Quellcode:
with TForm1.Create(Self) do
  pOpenForm(myClientObject);
Walter
Wenn zwei dasselbe tun, ist es noch lange nicht dasselbe
(Adelphi)
  Mit Zitat antworten Zitat