![]() |
AW: Zeos dll
Liste der Anhänge anzeigen (Anzahl: 2)
...mich würde ja interessieren, ob es dann am Ende bei Dir geklappt hat.
Bei mir läuft das nämlich nicht, aber das kann ne Menge Ursachen haben: Betriebssystem Windows 7 64 bit professional Delphi XE2 Starter Zeos: Version von gestern (29.09.2012); ich sehe gerade nicht die Nummer Compiliere ich nun meinen Code, der auf WinXP/Delphi XE2 Starter perfekt lief, kommt die Fehlermeldung, die auch hier schon im Thread steht, allerdings mit dem Zusatz, dass es die libmysqld55.dll sucht (und die anderen drei auch mit einem d). Komisch (Bild 1). Alternativ - also nachdem ich eine mir zur Verfügung stehende DLL nehme - kommt die angehängte Fehlermeldung (Bild 2). Die Eigenschaft LibraryLocation von der TZConnection ist bei Bild 1 nicht gepflegt und bei Bild 2 ist sie mit der DLL gepflegt, die nicht "loadable" ist. Nun brauche ich mal Hilfe... :-) Viele Grüße, David |
AW: Zeos dll
Moin,
ich habe gerade dasselbe mit den firebird-libs. Wenn ich die property auf das verzeichnis mit den dlls setze, bekomme ich eine leere Meldung (also keine Angabe, welche dll fehlt). Kann das was mit Virtualisierung zu tun haben? Die Version ist momentan 7.0.0.0 Grüße, Messie |
AW: Zeos dll
Der LibraryLoader kann nur kompatible dll/dylib/so's laden.
64Bit Windows: Compiliert mit 64Bit: gebt acht, daß sich die 64Bit DLL entweder im Application oder Windows\System32 befinded. Compiliert mit 32Bit: gebt acht, daß sich die 32Bit DLL entweder im Application oder Windows\SysWOW64 befinded. 32Bit Windows: Compiliert mit 32Bit: gebt acht, daß sich die 32Bit DLL entweder im Application oder Windows\System32 befinded. Das gleiche gilt für wirklich alle anderen Plattformen. TZConnection.LibraryLocation bietet euch die Möglichkeit die DLL auch aus anderen Verzeichnissen zu laden. Auch hierfür gilt: 64Bit Anwendung := 64Bit DLL! 32Bit Anwendung := 32Bit DLL!! Alles ander liefert ein ungültiges handle=0 zurück. Weiterhin wurder diese Property eingebaut, um dynamisch DLL mit gleichen Namen in unterschiedlichen Verzeichnissen zu laden. E.g Server-Kompatibilitäts-Probleme. Soll heißen: Ihr könnt n-verschiede DLL's laden und ein Export/Import Programm selbst gestalten um einen alten Server, dessen DLL den gleichen Namen trägt, auch weiterhin unterstützen zu können. Hoffe ich konnte Licht ins Dunkel bringen. :idea: Lg. Michael ZeosDevTeam @messie Zeos7.0.0 is leider NICHT richtig, da du ebenfalls eine total veraltete Package version geladen haben kanns. Ein Zeos7-Beta package Rev1896 ist gerade in Arbeit... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 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