Avec Delphi XE3, la ligne :
Show_PCSU1000(true);
génère des erreurs (j’utilise PCSU1000D.dll et DSOLink.dll). Le même programme fonctionne très bien avec Windows XP et Delphi 5.
Que faut-il faire ?
Merci.
Avec Delphi XE3, la ligne :
Show_PCSU1000(true);
génère des erreurs (j’utilise PCSU1000D.dll et DSOLink.dll). Le même programme fonctionne très bien avec Windows XP et Delphi 5.
Que faut-il faire ?
Merci.
What kind of error is generated?
Is there any error message?
Le programme refuse de se compiler, l’ordinateur tourne dans le vide et je dois appuyer sur l’icone réinitialisation du programme pour reprendre la main. Voici le journal d’événements :
Début du Thread : ID du thread : 1136. Processus Project1_oscilloscope.exe (328)
Début du processus : C:\PROGRAMMES OSCILLOSCOPES Velleman\programme essai oscillo avec delphiXE3\Win32\Debug\Project1_oscilloscope.exe. Adresse de base : $00400000. Processus Project1_oscilloscope.exe (328)
Chargement du module : Project1_oscilloscope.exe. Contient des infos de débogage. Adresse de base : $00400000. Processus Project1_oscilloscope.exe (328)
Chargement du module : ntdll.dll. Pas d’informations de débogage. Adresse de base : $77520000. Processus Project1_oscilloscope.exe (328)
Chargement du module : KERNEL32.dll. Pas d’informations de débogage. Adresse de base : $76C90000. Processus Project1_oscilloscope.exe (328)
Chargement du module : KERNELBASE.dll. Pas d’informations de débogage. Adresse de base : $757B0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : OLEAUT32.dll. Pas d’informations de débogage. Adresse de base : $76C00000. Processus Project1_oscilloscope.exe (328)
Chargement du module : ole32.dll. Pas d’informations de débogage. Adresse de base : $76F80000. Processus Project1_oscilloscope.exe (328)
Chargement du module : msvcrt.dll. Pas d’informations de débogage. Adresse de base : $77470000. Processus Project1_oscilloscope.exe (328)
Chargement du module : GDI32.dll. Pas d’informations de débogage. Adresse de base : $76D70000. Processus Project1_oscilloscope.exe (328)
Chargement du module : USER32.dll. Pas d’informations de débogage. Adresse de base : $76780000. Processus Project1_oscilloscope.exe (328)
Chargement du module : LPK.dll. Pas d’informations de débogage. Adresse de base : $76BF0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : USP10.dll. Pas d’informations de débogage. Adresse de base : $773D0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : RPCRT4.dll. Pas d’informations de débogage. Adresse de base : $76600000. Processus Project1_oscilloscope.exe (328)
Chargement du module : ADVAPI32.dll. Pas d’informations de débogage. Adresse de base : $766B0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : SECHOST.dll. Pas d’informations de débogage. Adresse de base : $776D0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : VERSION.dll. Pas d’informations de débogage. Adresse de base : $74B30000. Processus Project1_oscilloscope.exe (328)
Chargement du module : COMCTL32.dll. Pas d’informations de débogage. Adresse de base : $746D0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : SHLWAPI.dll. Pas d’informations de débogage. Adresse de base : $776F0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : SHELL32.dll. Pas d’informations de débogage. Adresse de base : $759B0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : WINSPOOL.DRV. Pas d’informations de débogage. Adresse de base : $73EA0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : DSOLink.dll. Pas d’informations de débogage. Adresse de base : $00020000. Processus Project1_oscilloscope.exe (328)
Chargement du module : PCSU1000D.dll. Pas d’informations de débogage. Adresse de base : $001D0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : IMM32.dll. Pas d’informations de débogage. Adresse de base : $77350000. Processus Project1_oscilloscope.exe (328)
Chargement du module : MSCTF.dll. Pas d’informations de débogage. Adresse de base : $77280000. Processus Project1_oscilloscope.exe (328)
Chargement du module : UxTheme.dll. Pas d’informations de débogage. Adresse de base : $74440000. Processus Project1_oscilloscope.exe (328)
Chargement du module : CRYPTBASE.dll. Pas d’informations de débogage. Adresse de base : $75630000. Processus Project1_oscilloscope.exe (328)
Chargement du module : saHook.dll. Pas d’informations de débogage. Adresse de base : $70180000. Processus Project1_oscilloscope.exe (328)
Chargement du module : dwmapi.dll. Pas d’informations de débogage. Adresse de base : $74110000. Processus Project1_oscilloscope.exe (328)
Chargement du module : WTSAPI32.dll. Pas d’informations de débogage. Adresse de base : $74BF0000. Processus Project1_oscilloscope.exe (328)
Chargement du module : WINSTA.dll. Pas d’informations de débogage. Adresse de base : $74DD0000. Processus Project1_oscilloscope.exe (328)
Début du Thread : ID du thread : 2900. Processus Project1_oscilloscope.exe (328)
Début du Thread : ID du thread : 3588. Processus Project1_oscilloscope.exe (328)
Chargement du module : BtMmHook.dll. Pas d’informations de débogage. Adresse de base : $10000000. Processus Project1_oscilloscope.exe (328)
Chargement du module : PSAPI.DLL. Pas d’informations de débogage. Adresse de base : $77670000. Processus Project1_oscilloscope.exe (328)
Début du Thread : ID du thread : 5300. Processus Project1_oscilloscope.exe (328)
Début du Thread : ID du thread : 5296. Processus Project1_oscilloscope.exe (328)
Sortie du Thread : ID du thread : 3588. Processus Project1_oscilloscope.exe (328)
Sortie du Thread : ID du thread : 5300. Processus Project1_oscilloscope.exe (328)
Can you run the program if you only compile it in Delphi and then run it (without debugging it in Delphi)?
“No debug info.” est normal
[quote]…génère des erreurs…[/quote]Je ne vois pas d’erreures
[quote]Le programme refuse de se compiler[/quote]Je ne vois pas le message qu’il n’a pas pu compiler
Sans déboguer, ça ne change rien.
J’ai trouvé une astuce et tout fonctionne très bien : il suffit que le programme PcLab2000SE s’exécute avant en arrière plan, bizarre !!!
En tout cas, merci pour vos précédentes réponses.