Dependency Walker sollst Du auf das Plugin ausführen, nicht auf das Executable denn das Plugin kann ja nicht geladen werden, oder?
Habe es auf die "qsqlmysql4.dll" angewendet und ein 11 MB Log erhalten
Das ist ein teil davon:
Code: Alles auswählen
********************************| Search Order |********************************
* *
* Legend: F File E Error (path not valid) *
* *
********************************************************************************
Side-by-Side components (Windows 2000/XP/2003/Vista/+)
[F ] c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\COMCTL32.DLL
[F ] c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.18807_none_41e554362bd82458\COMCTL32.DLL
[F ] c:\windows\winsxs\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.18834_none_72d38c5186679d48\GDIPLUS.DLL
The system's "KnownDLLs" list
[F ] c:\windows\system32\ADVAPI32.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-ADVAPI32-L1-1-0.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-NORMALIZ-L1-1-0.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-OLE32-L1-1-0.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-SHLWAPI-L1-1-0.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-USER32-L1-1-0.DLL
[F ] c:\windows\system32\API-MS-WIN-DOWNLEVEL-VERSION-L1-1-0.DLL
[F ] c:\windows\system32\CFGMGR32.DLL
[F ] c:\windows\system32\CLBCATQ.DLL
[F ] c:\windows\system32\COMCTL32.DLL
[F ] c:\windows\system32\COMDLG32.DLL
[F ] c:\windows\system32\CRYPT32.DLL
[F ] c:\windows\system32\DEVOBJ.DLL
[F ] c:\windows\system32\DIFXAPI.DLL
[F ] c:\windows\system32\GDI32.DLL
[F ] c:\windows\system32\IERTUTIL.DLL
[F ] c:\windows\system32\IMAGEHLP.DLL
[F ] c:\windows\system32\IMM32.DLL
[F ] c:\windows\system32\KERNEL32.DLL
[F ] c:\windows\system32\KERNELBASE.DLL
[F ] c:\windows\system32\LPK.DLL
[F ] c:\windows\system32\MSASN1.DLL
[F ] c:\windows\system32\MSCTF.DLL
[F ] c:\windows\system32\MSVCRT.DLL
[F ] c:\windows\system32\NORMALIZ.DLL
[F ] c:\windows\system32\NSI.DLL
[F ] c:\windows\system32\NTDLL.DLL
[F ] c:\windows\system32\OLE32.DLL
[F ] c:\windows\system32\OLEAUT32.DLL
[F ] c:\windows\system32\PROFAPI.DLL
[F ] c:\windows\system32\PSAPI.DLL
[F ] c:\windows\system32\RPCRT4.DLL
[F ] c:\windows\system32\SECHOST.DLL
[F ] c:\windows\system32\SETUPAPI.DLL
[F ] c:\windows\system32\SHELL32.DLL
[F ] c:\windows\system32\SHLWAPI.DLL
[F ] c:\windows\system32\URLMON.DLL
[F ] c:\windows\system32\USER32.DLL
[F ] c:\windows\system32\USERENV.DLL
[F ] c:\windows\system32\USP10.DLL
[F ] c:\windows\system32\WININET.DLL
[F ] c:\windows\system32\WINTRUST.DLL
[F ] c:\windows\system32\WLDAP32.DLL
[F ] c:\windows\system32\WS2_32.DLL
[F ] c:\windows\syswow64\NTDLL.DLL
The application directory
[ ] C:\dlls\
The 32-bit system directory
[ ] C:\Windows\system32\
The 16-bit system directory (Windows NT/2000/XP/2003/Vista/+)
[ ] C:\Windows\system\
The system's root OS directory
[ ] C:\Windows\
The application's registered "App Paths" directories
The system's "PATH" environment variable directories
[ ] C:\ProgramData\Oracle\Java\javapath\
[ ] C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\
[ ] C:\Windows\system32\
[ ] C:\Windows\
[ ] C:\Windows\System32\Wbem\
[ ] C:\Windows\System32\WindowsPowerShell\v1.0\
[ ] C:\Program Files\Intel\WiFi\bin\
[ ] C:\Program Files\Common Files\Intel\WirelessCommon\
[ ] C:\Program Files (x86)\EgisTec BioExcess\x64\
[ ] C:\Program Files (x86)\EgisTec BioExcess\
[ ] C:\MinGW\bin\
[ ] C:\Qt\bin\
[ ] C:\MySQL\MySQL51\lib\opt\
[ ] c:\dlls\
[ ] C:\Program Files\Intel\WiFi\bin\
[ ] C:\Program Files\Common Files\Intel\WirelessCommon\
Ich erkenne auch hier kein Fehler. Bin aber nicht der Experte mit dem Tool
Und Mysql.lib ist eine statische
mport) Library, keine Runtime-Library - die wird Dir nichts helfen.
Ok die Datei "libmysql.lib" hilf mir nichts
Ich meine auch gelesen zu haben das ich nur die "qsqlmysql4.dll" und "libqsqlmysql4.a" brauche. Ist das korrekt ?
Und was er aus 'C:\irgendwas' macht sind C++ Grundlagen. '\' ist das Exscape-Zeichen
Habe nun auch folgendes versucht "c:\\dlls", "c:\dlls", "c://dlls" und "c:/dlls" ich meine auch wenn ich den Pfad in "" schreibe das das Exscape-Zeichen keine Wirkung darauf hat. Oder liege ich da falsch ?
Das ist falsch. Lege im Verzeichnis, in dem sich Deine exe befindet, den Ordner sqldrivers und da kopierst Du die Datei qsqlmysql.dll rein ( also ohne den plugins-Ordner). Die Datei libmysql.dll gehört nicht in den sqldrivers-Ordner, sondern muss im gleichen Ordner wie Deine exe liegen.
Habe ich gemacht, jedoch ohne erfolg
Siehe Cloud Angabe da mein Kontingent für Dateianhänge vollständig ausgenutzt ist
Cloud Angaben: