Wird die DLL denn geladen? Zumindest VC6 zeigt das unten im Debug Fenster an. Wird die lib unter Dateien mit angezeigt, also in der dritten Registerkarte (Klassen / Ressourcen / Dateien)? - Tommix
Hab gerade Deinen ersten Post noch mal durchgelesen. Ich binde Libs immer über "Projekt / Dem Projekt hinzufügen / Dateien..." ein. Ich weiß jetzt nicht, inwiefern das einen Unterschied macht aber probieren kannst du es ja mal.
Hab mir aus der dll eine lib erstellt, wie in MSDN beschrieben (mit dumpbin /exports danach def-file und daraus mit lib /def: die lib erstellen) wenn ich die nun erstellte lib in das Projekt einbinde kommt der gleich Fehler wie in meinem ersten Post.
Ich denke, mir wird wohl nichts anders übrigbleiben als die einzelnen Registerbänke der Karte direkt auszulesen.
Das sieht nun tatsächlich nach einem Versionskonflikt aus. Die Lib kannst Du mit dem Compiler nicht benutzen (eigentlich muß es "mit dem Linker" heißen, aber was solls). Ich vermute mal, daß das Einbinden der Lib mit VS 2003 auch schiefgegangen war, kann Dir an der Stelle aber leider nicht weiterhelfen. Gibt es da auch so was wie "Datei dem Projekt hinzufügen"? - Tommix