Thema: Delphi Zugriffsverletzung

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

Zugriffsverletzung

  Alt 18. Aug 2004, 23:57
hii,

Delphi-Quellcode:
type
  TStatusWindow = class(TForm2)
  public
    StatusWindowName: string;
    ClientSocket: TClientSocket;
  end;
  TChannelWindow = class(TForm3)
  public
    ChannelWindowName: string;
  end;
  TServ = record
     StatusWindow: TStatusWindow;
     ChannelWindow: Array of TChannelWindow;
  end;

...

var
  Serv: Array of TServ;

procedure Connect;
begin
  if Form4.CheckBox1.Checked then
  begin
    SetLength(Serv, length(Serv)+1);
    with Serv[High(Serv)] do
    begin
      StatusWindow.Create(Form1); ////// hier der fehler
      StatusWindow.ClientSocket.Create(StatusWindow);
    end;
  end;
end;
hat jemand eine ahnung wieso ich dort eine zugriffsverletzung bekomme? ist das create falsch?
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat