Forum: Sonstige Fragen zu Delphi
Delphi
by guitar1,
8. Mär 2008
AHA okay, ich hab als parent immer TForm, dann hat sich das ja auch erledigt :-D
Vielen Dank an alle!!
Forum: Sonstige Fragen zu Delphi
Delphi
by guitar1,
8. Mär 2008
Also wenn ich "OwnsObjects: Boolean = false" nehme dann gehts :-D , aber ich habe irgentwo mal gehört das sollte man besser nicht tun da dann der Speicher nicht mehr richtig freigegeben wird?!
edit2: das 1. edit wieder löschen weils dumm war :wall: :lol:
Forum: Sonstige Fragen zu Delphi
Delphi
by guitar1,
8. Mär 2008
okay, ich hab das jetzt geändert und alles läuft noch xD, aber an meinem ursprünglichen Problem hat das leider nichts geändert :? ?! Aber danke für die Korrektur!
Forum: Sonstige Fragen zu Delphi
Delphi
by guitar1,
8. Mär 2008
TTermteilList = class(TObject)
private
FItems: TObjectList;
function GetItem(const Index: Integer): TTermteil;
public
constructor Create(const OwnsObjects: Boolean = true);
destructor Destroy; override;
function Add(const ATermTeil: TTermteil): Integer;
function Count:Integer;
Forum: Sonstige Fragen zu Delphi
Delphi
by guitar1,
8. Mär 2008
Hi,
ich hab eine von TObjectList abgeleitete Klasse, in der ich die procedure Clear übernommen habe, wenn ich nun - um ein neues "Dokument" zu öffnen - MeineListe.Clear schreibe, so funktioniert dies das erste mal super, wenn ich dann wieder etwas in das "Dokument" schreibe und erneut MeieListe.Clear ausführe kommt eine Fehlermeldung vom Typ "ungültige Zeigeroperation".
Was ist das denn für...