Einzelnen Beitrag anzeigen

Benutzerbild von Tiuri
Tiuri

Registriert seit: 22. Sep 2006
Ort: Celle
38 Beiträge
 
Delphi 2005 Personal
 
#1

Probleme beim Erstellen von TList

  Alt 29. Apr 2007, 16:44
Hi,
ich benutze Delphi3 und habe ein Problem mit TList.
Ich habe einen Typen deklariert, der unter private das Feld FList vom Typ TList hat.
Der Typ ist außerdem so deklariert, dass bei Create FList.Create und bei Free FList.Free ausgeführt werden.
Ich habe ein Test-Programm geschrieben, in der ich eine Instanz Data meines Types benutze.
Bei TForm1.Create wird Data.Create aufgerufen und bei TForm1.Close Data.Free.
Wenn ich das Programm starte und schließe, kommt jedesmal die Fehlermeldung
Zugriffsverletzung bei Adresse 0042B769 in Modul 'test.exe' Lesen von Adresse 00000058.
Wenn ich jedes Vorkommen von FList auskommentiere, kommen diese Fehler nicht. Was muss ich tun?
  Mit Zitat antworten Zitat