Einzelnen Beitrag anzeigen

Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Unter Win2000 alles ok, unter Win98SE EListError !

  Alt 19. Dez 2005, 11:11
Also grundsätzlich fällt mir folgendes dazu ein:
Da die Meldung "kann nicht gelöscht werden" kommt, denke ich, das du deine for-Schleife umkehren solltest.
Lass sie mal zum Test von Pages.PageCount-1 downto 0 laufen. Es könne nämlich sein, das, wenn du das 0. Element invisible gemacht hast, die Anzahl der Pages um 1 reduziert ist. Du könntest das auch mit dem Debugger und einem Breakpoint rausbekommen.

Warum das nur unter Win98 so ist? Das PageControl ist ja Teil von Windows, und wird von der VCL nur gekapselt (widersprecht mir wenn ich Unrecht habe). Also könnte es sein, das sich zwischen Win98 und Win2k etwas an dem Control geändert haben könnte. Theoretisch. Vielleicht
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat