![]() |
Datenbank: Absolute Database • Version: 7.91 • Zugriff über: Embedded DB
Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Hallo Community,
beim Versuch, eine einfache DB-Anwendung für die Windows 64-Bit-Plattform zu kompilieren erhalte ich den Fatalen Fehler: Vcl.DBLookup.dcu wurde nicht gefunden. Innerhalb von Vcl.DBLookup.pas wird Bde.DBTables.pas vermißt, innerhalb von Bde.DBTables.pas die BDE.pas, und schließlich Bde.SMINTF.pas werden als nicht vorhanden angegeben, owohl sie alle vorhanden sind und funktionieren, wenn ich die Windows 32-Bit Zielplattform wähle. Hat jemend eine Idee, woran das liegen könnte? Danke im Voraus! Gruß, Andreas |
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Die BDE gibt es meines Wissens nur für Win32.
|
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Heißt es, daß die DB-Anwendung unter 64-Bit gar nicht lauffähig ist?
|
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Wenn das OS 32-Bit unterstützt und du eine 32-Bit Anwendung kompilierst, sollte es laufen.
|
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Hallo,
Zitat:
Es sei denn, du wirfst die Vcl.DBLookup raus und ersetzt sie durch etwas anderes. |
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Ansonsten solltest Du ernsthaft überdenken die BDE-Abhängigkeit rauszuwerfen. Die BDE ist seit 2001 tot und wird nur noch für Rückwärtskompatibilität mitgegeben.
...:cat:... |
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Laut Eingangspost resultiert die BDE-Abhängigkeit aber aus Vcl.DBLookup.pas!
Da muss dann wohl eher Emba mal diese Abhängigkeiten rausnehmen oder überarbeiten, so dass es auch mit der 64-Bit-Version klappt. Die BDE-Abhängigkeit besteht praktisch bei allen Programmen, die 'ne TDBLookupCombo o. ä. nutzen, unabhängig davon, ob nun die BDE tatsächlich genutzt wird oder nicht. Das ist auch bei Delphi 7 schon so. Es handelt sich hierbei jedoch nicht um eine Abhängigkeit zur BDE (also der Datenbankschnittstelle), sondern um eine Abhängigkeit zu eine Unit mit dem Namen BDE, aus der Teile benötigt werden, die nicht zwingend die Benutzung und das Vorhandensein der BDE(-Datenbankschnittstelle) voraussetzen. |
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Hallo,
Vcl.DBLookup.dcu wird von den beiden visuellen Obkejten - TDBLookupComboBox und - TDBLookupListBox benötigt. Gibt es davon auch ein 64-Bit-Gegenstück? Danke & Gruß, Andreas |
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Eventuell hast Du mit der JVCL Glück, deren TJvDBLookupCombo und TJvDBLookupList scheinen nicht die Unit DBTables zu nutzen, durch deren Einbindung ja die Abhängigkeit Richtung Unit BDE entsteht.
|
AW: Win-64Bit-Platform: Vcl.DBLookup.dcu nicht gefunden
Zitat:
Hast du schon mal versucht, einfach die Referenz auf VCL.DBLookup aus deinen Units zu entfernen? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:35 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 by Thomas Breitkreuz