Einzelnen Beitrag anzeigen

Benutzerbild von richard_boderich
richard_boderich

Registriert seit: 21. Jun 2004
Ort: Berlin
1.067 Beiträge
 
Delphi 7 Architect
 
#18

Re: objectreferenz austauschen ohne globale variablen!!!!

  Alt 17. Nov 2005, 17:58
ok jens jetz weis ich was du meinst

ich wuerd noch folgendes ergaenzen?

Delphi-Quellcode:
Type

  TMyForm = class(TForm)
  private
    FRefObject : TObject;
  ...
  end;

procedure TMyForm.CreateRefObject;
begin
  If Not Assinged(FRefObject) then
    FRefObject:=TOBject.Create;
end;

procedure TMyForm.DoSomething(aRefObject : TObject);
begin
  If Assinged(FRefObject) then
    MachWas
end;

procedure TMyForm.XYZClick(Sender : TObject);
begin
  CreateRefObject;
  DoSomething(FRefObject );
  frefobject.free // um das übergabe object wieder nach benutzung freizugeben?? oder macht er das automatisch?
end;
mfG Richard

Cimmams schrieb "das einzige was an ArmA gut ist, ist die Grafik bis 100m und der Rest ist so unreal wie unsere Demokratie."
  Mit Zitat antworten Zitat