![]() |
Probleme mit der VCL
Tach...
Ich bin gerade dabei, eine kleine Datenbankanwendung zu basteln. Und dabei tritt ein mysteriöses Problem auf: Beim kompilieren ist alles i.O. aber wenn ich das Programm ausführe, tritt eine Exception ECLassNotFound ("Class TTable not found") auf. Ich habe dann versucht, durch den Link in der Programmunit (wenn ich mit der Maus bei der uses-Klausel über db.pas bin und auf STRG drücke) die Unit zu öffnen und selbst nachzuschauen, ob die Klasse tatsächlich nicht existiert. Dabei meldet die IDE einen Analysefehler beim Öffnen der Unit. Ich hab dann mittels Explorer nachgeschaut und die Klasse gibts wirklich nicht. Das Problem tritt erstaunlicherweise bei beiden Delphi-Versionen (D7 Enterprise, D5 Professional), die ich mein Eigen nenne, auf. Eigentlich müsste das jedoch schon beim Kompiliervorgang klar sein und dürfte doch nicht unter die Laufzeitprüfung fallen, oder? Das wichtigste aber: Wie löse ich das Problem? Ist da bei der Installation irgendwas schief gelaufen? Hab ich irgendwelche Abhängigkeiten nicht beachtet? Ist das bei euch auch schonmal passiert? |
Re: Probleme mit der VCL
Also, in der Personal dürfte es die Klasse nicht geben.
Ich vermute mal, dass während der Laufzeit auf die falsche Lib zugegriffen wird. Wenn's geht, schmeiß mal D5 runter und installer D7 neu... Edit: :wall: Mist, hab Delphi 5 Personal gelesen, sorry... |
Re: Probleme mit der VCL
Hallo,
TTable befindet sich in der Unit DBTables. Was passiert, wenn Du die in die uses-Klases aufnimmst? |
Re: Probleme mit der VCL
Arbeitest Du mit Laufzeitpackages?
Evtl. sind hier noch Verweise auf die alten Packages vorhanden. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz