000
29.06.2006, 14:20 Uhr
GehirnGulasch
|
Hallo Leute,
ich hoffe ihr könnt mir helfen. ich habe folgendes problem:
ich habe eine sw in form einer dll + lib + def bekommen um daten aus einer sps auslesen zu können, weil ich das für mein dipl. arbeit brauche, dazu gab es ein beispielprogramm, das mit visual studio 6 erstellt wurde. jetzt hab ich mal meine eigene kleine konsolenanwendung geschrieben um das zu testen. hat in vs 6 auch prima gefunzt. da ich das ganze aber in ein visual studio 2003 projekt einbinden muss, hab ich die selbe applikation auch nochmal in 2003 geschrieben. wenn ich die dort ausführe hauts mir aber, sobald ich die erste funktion aus der dll aufrufe nen fehler "falscher handle" um die ohren. ich dachte das liegt vielleicht daran, das das lib file für vs 6 erstellt wurde und hab mir mit lib.exe ne neue lib für 2003 erstellt. wenn ich die jetzt aber einbinde compiliert er zwar, aber der linker sagt:
ProDave2003 error LNK2019: Nicht aufgelöstes externes Symbol '_load_tool@12', verwiesen in Funktion '_main' ProDave2003 error LNK2019: Nicht aufgelöstes externes Symbol '_new_ss@4', verwiesen in Funktion '__catch$_main$0' ProDave2003 error LNK2019: Nicht aufgelöstes externes Symbol '_unload_tool@0', verwiesen in Funktion '__catch$_main$0'
hat jemand ne ahnung wo der fehler liegt? |