Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#19

Re: EReadError mit Ungültiger Eigenschaftswert

  Alt 9. Okt 2008, 16:01
Zitat von hirsch:
Ok, ich hab eine bpl gemacht und die dann unter Komponenten hinzugefügt.
Die alte Komponente hab ich vorher schon gelöscht.
Hat prima geklappt, d.h. es gab keine Fehlermeldungen.
Dann hab ich das Serial1-Objekt vom Formular entfernt, und neu draufkopiert.
Immer noch der gleiche alte Fehler.
Schmeiß zuerst die Komponente runter, dann kompilieren und schaun, wo Fehler auftreten. Die sollten nicht mehr in der Formulardefinition passieren, sondern nur noch dort, wo im Quelltext auf die Komponente zugegriffen wird. Sie sollten auch nicht auf Methoden im Formular hinweisen, die zwar im implementation-Teil vorhanden sind, aber im interface-Teil fehlen. Alles Speichern und schließen. Nochmal per Notepad oder so die DMF und die PAS-Dateien nach eventuellen Resten der Komponente durchforsten. Alle DCU's löschen. Neu mit Delphi aufmachen und erst dann die neue Komponente auf's Formular. Gib der neuen Komponente erstmal einen anderen Namen, als das Ursprungsteil hatte, um beim Kompilieren feststellen zu können, ob sofort Fehler mit der neuen Komponente passieren.
Wenn's dann nicht geht, bei der Toolbox nachfragen, ob denen Probleme mit Deiner Delphiversion bekannt sind.

Laut http://reweb.fh-weingarten.de/toolbo...ial/index.html geht's mit den Versionen
Code:
Borland Delphi 2, 3, 4, 5, 6, 7, 8*, 9*, 2006 (VCL, CLX*, nicht ".net")
Borland C++Builder 1, 3, 4, 5, 6, 2006*
Lazarus 0.9.6**, 0.9.12, 0.9.14*
*) unter diesen Entwicklungssystemen nicht getestet
**) mit Einschränkungen
Deine Delphiversion steht nicht dabei
  Mit Zitat antworten Zitat