Typbibliothek kann nicht geöffnet werden

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
pg
Posts: 2
Joined: Mon Aug 27, 2007 11:48 pm

Typbibliothek kann nicht geöffnet werden

Post by pg »

Hallo,

ich versuche den Space Navigator in einer VC6.0 C++ Applikation unter XP zu integrieren.
Der aktuelle Treiber ist installiert.
Der Compiler sagt mir jedoch in der Zeile :
#import "progid:TDxInput.Device.1" no_namespace
dass er die Typbibliothek nicht öffnen kann. Diese ist sicherlich Bestandteil der TDxInput.dll. Die dll ist in der Registry registriert.

Kann ich unter VC6.0 nur den "alten" Treiber nutzen oder auch den neuen COM basierten ?

Peter
agoenczi
User
User
Posts: 668
Joined: Mon Dec 04, 2006 6:17 am
Location: EU

Typbibliothek kann nicht geöffnet werden

Post by agoenczi »

Hallo pg,

ich würde Dich bitten solche Fragen künftig im "Developer Forum" zu stellen - leider es geht zur Zeit nur englisch.

Danke!
agoenczi
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Hi pg,

Indeed the COM driver interface can be used with the vc6 compiler.

The issue you are experiencing is that old versions of the compiler do not support the progid:TDxInput.Device.1 syntax so that you will need to either specify the full path to the dll i.e. something like
C:\Programme\3Dconnexion 3DxWare\win32\TDxInput.dll, or downloadi the windows sdk for say vista and set the vc6 directory for the executables to point to the compiler included in the download.


Markus
Post Reply