Fenster mit ListIconGadget u.16000 Einträgen beenden:Absturz
Verfasst: 25.11.2004 18:25
Hallo
ich versuchs noch mal. Habe ein Hauptfenster im Programm und klicke
ein 2.Fenster auf, dass erste Fenster bleibt deaktiviert. Im neu geöffneten
Fenster ist ein ListIconGadget, in welches 16000 Datensätze eingelesen
werden mit je 120 Byte Länge. Dann will ich die 16000 Datensätze
kurz vor dem Schliessen des 2.Fensters mit ClearGadgetItemList(#LIGadget_1) via Programm löschen. Dann stürzt das Programm ab.
ABER:
Der Absturz erfolgt NUR dann, wenn ich auf Rechnern mit 500-700 MHz Takt und weniger als 256 MB-RAM arbeite und nur bei den Betriebssystemen WinME + Win98.
(Habe testweise in nur einem Hauptfenster dieses ListIconGagdet mit
den 16000 Datensätzen betrieben und auf den o.g. selben schwachen
Rechnern gelöscht, dann gings, nur wenn man ein 2.Fenster hatte, dann
gab es beim Löschen der 16000 Datensätze einen Absturz)!
Das Löschen der 16000 Datensätze müsste doch auch ein schwächerer
Rechner schaffen, oder? Wer kann mir da weiterhelfen.
Auf modernen Rechnern mit XP und Win2000 und mehr als 1000 MHz geht
das alles ganz ausgezeichnet. Was mache ich falsch, weshalb es auf den
o.g. Rechnern nicht läuft?
Bitte um eine gute Antwort.
Gruss Gerhard
ich versuchs noch mal. Habe ein Hauptfenster im Programm und klicke
ein 2.Fenster auf, dass erste Fenster bleibt deaktiviert. Im neu geöffneten
Fenster ist ein ListIconGadget, in welches 16000 Datensätze eingelesen
werden mit je 120 Byte Länge. Dann will ich die 16000 Datensätze
kurz vor dem Schliessen des 2.Fensters mit ClearGadgetItemList(#LIGadget_1) via Programm löschen. Dann stürzt das Programm ab.
ABER:
Der Absturz erfolgt NUR dann, wenn ich auf Rechnern mit 500-700 MHz Takt und weniger als 256 MB-RAM arbeite und nur bei den Betriebssystemen WinME + Win98.
(Habe testweise in nur einem Hauptfenster dieses ListIconGagdet mit
den 16000 Datensätzen betrieben und auf den o.g. selben schwachen
Rechnern gelöscht, dann gings, nur wenn man ein 2.Fenster hatte, dann
gab es beim Löschen der 16000 Datensätze einen Absturz)!
Das Löschen der 16000 Datensätze müsste doch auch ein schwächerer
Rechner schaffen, oder? Wer kann mir da weiterhelfen.
Auf modernen Rechnern mit XP und Win2000 und mehr als 1000 MHz geht
das alles ganz ausgezeichnet. Was mache ich falsch, weshalb es auf den
o.g. Rechnern nicht läuft?
Bitte um eine gute Antwort.
Gruss Gerhard