Einzelnen Beitrag anzeigen

Jasmine

Registriert seit: 30. Jun 2005
Ort: Rom / Italien
24 Beiträge
 
Delphi 7 Personal
 
#1

Unter Win2000 alles ok, unter Win98SE EListError !

  Alt 19. Dez 2005, 10:01
Liebe Delphi Freunde,

ich habe hier ein seltsames Problemchen.

Mein Programm habe ich unter Win2000 kompiliert und alles läuft auch
unter Win2000 einwandfrei (ebenfalls XP).

Unter Win98SE startet das Programm jedoch garnicht, es kommt zu einem
..caused an exception eedfadeH
und dann
Exception EList Error
Registerkarte mit Index 0 konnte nicht gelöscht werden.

In meinem Programm habe ich ein TPageControl mit mehreren TTabSheet drin.
Auf einem der TTabSheets habe ich weiters TPageControl mit mehreren TTabSheets
drin. Die Styles der TTabSheets sind auf tsFlatButtons gesetz und
damit die Tabs nicht sichbar sind, erfolgt im FormShow
Delphi-Quellcode:
for i:=0 to 14 do Pages.Pages[i].TabVisible:=false;
for i:=0 to 6 do Pages2.Pages[i].TabVisible:=false;
Wobei Pages und Pages2 die Namen der beiden TTabSheets sind.

Ich habe dann außerdem mein Delphi 7 auf diesem Win98 Rechner installiert
und wollte schau, was passiert, wenn ich meine Applikation unter Win98
kompiliere.

Jedoch weigert sich Delphi 7 schon, wenn ich meinen Source Code laden will:

Fehler beim Erzeugen von Formular: Registerkarte mit Index 0 konnte nicht gelöscht werden.
Das Formular wird auch garnicht angezeigt.

Das ist alles sehr seltsam und passiert ja nur unter Win98.

Hat einer von Euch damit schon Erfahrung gehabt.

Ich würde mich sehr über Tips und Ideen freuen.

Dankeeee,

Jasmine

Jasmine
  Mit Zitat antworten Zitat