Entwickler-Ecke
Sonstiges (Delphi) - Plötzlich Fehler "Ungültiger Eigenschaftswert" beim Öffnen
UweRammelt - Mi 10.09.08 20:40
Titel: Plötzlich Fehler "Ungültiger Eigenschaftswert" beim Öffnen
Hallo Kollegen,
plötzlich bekomme ich beim Öffnen einer Unit die Fehlermeldung "Ungültiger Eigenschaftswert"; und D7 weigert sich, die Unit zu öffnen.
An der PAS Datei ist mit nem Texteditor nix auffälliges feststellbar.
Nehme ich
{$R *.DFM}
raus, lässt sie sich öffnen.
Die DFM allein lässt sich dagegen mit D7 öffnen (erscheint als Textdatei, und so wie es aussieht, ist darin auch alles in Ordnung).
Durchkompilieren lässt sich das Projekt auch (ohne Fehler).
Woran kann das liegen?
Beste Grüße,
Uwe
UweRammelt - Mi 10.09.08 20:43
Und - hat sich direkt erledigt.
Es lag an der komischen Datei Unit.DDP.
Gelöscht, und alles geht wieder.
Beste Grüße,
Uwe
Dunkel - Mi 10.09.08 20:48
Hallo und willkommen im Forum!
Wurde das Projekt mit einer neueren Version von Delphi geöffnet und abgespeichert? U.U. hat sich in die DFM und/oder PAS-Datei irgendein "ungültiger Eigenschaftswert" (besser, ein in D7 noch nicht bekannter) eingeschlichen. Seit Delphi schlag-mich-tot (Delphi 2006?) können PAS und DFM auch Unicode; solche Datein kann Delphi 7 noch nicht lesen.
Hmm... und schon (während ich noch schrieb) wurde das Problem gelöst. Ich schicke diesen Post trotzdem mal ab. Vielleicht ist er ja doch irgendwie nützlich, für irgendwem...
UweRammelt - Mi 10.09.08 22:54
Hallo Dunkel,
trotzdem Danke für die Antwort!
Nein, es wurde mit der gleichen Version gearbeitet.
Aaaaber - es gab einen fatalen Absturz! Ich arbeite mit Low-Level-ASIO-Treibern; und wenn da ein schwerer Fehler autritt, ist der Rechner eingefroren.
Und dieser Fehler ist aufgetreten. Dabei wurden zwei .pas- und zwei DFM-Dateien zerstört. Nun - ich holte diese aus dem Sicherheitsarchiv zurück - und konnte sie aber trotzdem in D7 nicht öffnen ...
Naja, mit den beiden pas- und dfm-Dateien sind auch die ddp-Dateien zerschossen worden. Und um die kümmere ich mich normalerweise nicht. Denn sind sie nicht da, werden sie neu erzeugt. Also habe sie für mich keinen Wert und werden auch nicht mit gesichert.
Das sie allerdings den o.a. Fehler erzeugen können, habe ich jetzt gelernt ;-)
Beste Grüße,
Uwe
BenBE - Do 11.09.08 00:02
Die DDP-Files sind IIRC entweder diese netten Diagramme, die man malen kann ODER die Desktop-Settings von Delphi für dieses Form ...
Bernhard Geyer - Do 11.09.08 07:25
Dunkel hat folgendes geschrieben: |
Seit Delphi schlag-mich-tot (Delphi 2006?) können PAS und DFM auch Unicode; solche Datein kann Delphi 7 noch nicht lesen. |
Seit Delphi 6 können DFM's auch Unicode. Pas-Dateien sind erst mit D200x dazugekommen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!