Sethrian
18-05-2010, 19:07
Ciao a tutti ragazzi! ho un problema.. praticamente sto facendop un programma che ha una iterfaccia in visual basic e il codice scritto in c++ con la dll..
ora il problema è che mi carica la dll ma non trova l'entry point della funzione..
queste sono le funzioni dichiarate nel form del vb
Public Declare Function StartAnalisi Lib "EstrattoreDll.DLL" (ByVal file As String, ByVal agenzia As String) As Integer
Public Declare Function trovalink Lib "EstrattoreDll.DLL" (ByVal tipo As String, ByVal nomefile As String) As Long
queste sono quelle dicharate nel .h della dll
__declspec (dllexport) int __stdcall StartAnalisi(char *file,char *agenzia);
perchè non funziona?
questo è l'errore riscontroato
Unable to find an entry point named 'StartAnalisi' in DLL 'EstrattoreDll.DLL'.
aspetto con ansia consigli!^^
ora il problema è che mi carica la dll ma non trova l'entry point della funzione..
queste sono le funzioni dichiarate nel form del vb
Public Declare Function StartAnalisi Lib "EstrattoreDll.DLL" (ByVal file As String, ByVal agenzia As String) As Integer
Public Declare Function trovalink Lib "EstrattoreDll.DLL" (ByVal tipo As String, ByVal nomefile As String) As Long
queste sono quelle dicharate nel .h della dll
__declspec (dllexport) int __stdcall StartAnalisi(char *file,char *agenzia);
perchè non funziona?
questo è l'errore riscontroato
Unable to find an entry point named 'StartAnalisi' in DLL 'EstrattoreDll.DLL'.
aspetto con ansia consigli!^^