Author | Topic: 1.9 e 1.8 | |
---|---|---|
Salvatore Megna | 1.9 e 1.8 on Fri, 21 Nov 2014 10:29:24 +0100 Salve, Ho sul mio pc due installazioni di alaska c:\program files (x86)\Alaska c:\program files (x86)\Alaska1_9 con un file batch passo da una versione all'altra 18.cmd set INCLUDE=C:\Program Files (x86)\ALASKA\XPPW32\INCLUDE set LIB=C:\Program Files (x86)\ALASKA\XPPW32\LIB set PATH=C:\Program Files (x86)\ALASKA\XPPW32\BIN;C:\Program Files (x86)\ALASKA\XPPW32\LIB set XPPRESOURCE=C:\Program Files (x86)\ALASKA\XPPW32\RESOURCE\POINTER;C:\Program Files (x86)\ALASKA\XPPW32\RESOURCE\BITMAP;C:\Program Files (x86)\ALASKA\XPPW32\RESOURCE\FONT;C:\Program Files (x86)\ALASKA\XPPW32\RESOURCE\ICON;C:\Program Files (x86)\ALASKA\XPPW32\RESOURCE set XPPROOT=C:\Program Files (x86)\ALASKA\XPPW32\ and 19.cmd set INCLUDE=C:\Program Files (x86)\ALASKA1_9\XPPW32\INCLUDE set LIB=C:\Program Files (x86)\ALASKA1_9\XPPW32\LIB set PATH=C:\Program Files (x86)\ALASKA1_9\XPPW32\BIN;C:\Program Files (x86)\ALASKA1_9\XPPW32\LIB set XPPRESOURCE=C:\Program Files (x86)\ALASKA1_9\XPPW32\RESOURCE\POINTER;C:\Program Files (x86)\ALASKA1_9\XPPW32\RESOURCE\BITMAP;C:\Program Files (x86)\ALASKA1_9\XPPW32\RESOURCE\FONT;C:\Program Files (x86)\ALASKA1_9\XPPW32\RESOURCE\ICON;C:\Program Files (x86)\ALASKA1_9\XPPW32\RESOURCE set XPPROOT=C:\Program Files (x86)\ALASKA1_9\XPPW32\ Sul mio pc funziona perfettamente mentre facendo la stessa cosa su altri 2 pc mi compila e linka ma non mi apre l'exe con l'errore Impossibile trovare il punto di ingresso ?nomTryFindRegisteredClass della procedura nella libreria di collegamento dinamico c:\program files (x86)\alaska1_9\xppw32\bin\ascom10.dll Mi potete aiutare? Grazie | |
Claudio Driussi | Re: 1.9 e 1.8 on Tue, 23 Dec 2014 08:46:30 +0100 Il 21/11/2014 10:29, Salvatore Megna ha scritto: > Salve, > Ho sul mio pc due installazioni di alaska > c:\program files (x86)\Alaska > c:\program files (x86)\Alaska1_9 > > con un file batch passo da una versione all'altra > > 18.cmd > set INCLUDE=C:\Program Files (x86)\ALASKA\XPPW32\INCLUDE > set LIB=C:\Program Files (x86)\ALASKA\XPPW32\LIB > set PATH=C:\Program Files (x86)\ALASKA\XPPW32\BIN;C:\Program Files > (x86)\ALASKA\XPPW32\LIB > set XPPRESOURCE=C:\Program Files > (x86)\ALASKA\XPPW32\RESOURCE\POINTER;C:\Program Files > (x86)\ALASKA\XPPW32\RESOURCE\BITMAP;C:\Program Files > (x86)\ALASKA\XPPW32\RESOURCE\FONT;C:\Program Files > (x86)\ALASKA\XPPW32\RESOURCE\ICON;C:\Program Files > (x86)\ALASKA\XPPW32\RESOURCE > set XPPROOT=C:\Program Files (x86)\ALASKA\XPPW32\ > > and > > 19.cmd > set INCLUDE=C:\Program Files (x86)\ALASKA1_9\XPPW32\INCLUDE > set LIB=C:\Program Files (x86)\ALASKA1_9\XPPW32\LIB > set PATH=C:\Program Files (x86)\ALASKA1_9\XPPW32\BIN;C:\Program Files > (x86)\ALASKA1_9\XPPW32\LIB > set XPPRESOURCE=C:\Program Files > (x86)\ALASKA1_9\XPPW32\RESOURCE\POINTER;C:\Program Files > (x86)\ALASKA1_9\XPPW32\RESOURCE\BITMAP;C:\Program Files > (x86)\ALASKA1_9\XPPW32\RESOURCE\FONT;C:\Program Files > (x86)\ALASKA1_9\XPPW32\RESOURCE\ICON;C:\Program Files > (x86)\ALASKA1_9\XPPW32\RESOURCE > set XPPROOT=C:\Program Files (x86)\ALASKA1_9\XPPW32\ > > > Sul mio pc funziona perfettamente mentre facendo la stessa cosa su altri > 2 pc mi compila e linka ma non mi apre l'exe con l'errore > > Impossibile trovare il punto di ingresso ?nomTryFindRegisteredClass > della procedura nella libreria di collegamento dinamico c:\program files > (x86)\alaska1_9\xppw32\bin\ascom10.dll > > Mi potete aiutare? Haiu risolto? Non tanto, però ci provo: Evidentemente c'è un conflitto tra le versioni delle DLL e del EXE. Ho provato a cercare il punto di ingresso ?nomTryFindRegisteredClass nella dll ascom10.dll della 1.9 ed effettivamente non c'è, forse usi un EXE compilato con 1.8 con le DLL 1.9? Per verificare puoi provare ad andare al prompt di comandi, dare il comando set per vedere le quali variabili d'ambiente stai usando, ed infine lanciare il tuo eseguibile. Ciao > > Grazie > > |