[Borland C++ Builder] Utiliser une DLL externe ?!

Utiliser une DLL externe ?! [Borland C++ Builder] - C++ - Programmation

Marsh Posté le 10-02-2003 à 12:54:31    

Bonjour tous,  
 
Je souhaite utiliser une API pour manipuler les headers et tags des mp3s sous BCB 6, plus precisement l'id3lib (www.id3lib.org)  
 
J'ai recupere tout (les sources, la dll, le .lib) mais je n'arrive pas a faire marcher tout ca convenablement.  
 
Deja je suis oblige d'utiliser le .lib car impossible de recompiler (moult erreurs de compil, etc). Soit.  
 
Avec ce .lib, j'ai acces a toutes les fonctions C de la libraires, celles qui sont declarees "extern _declspec(dllimport)". Ok .  
 
Par contre je n'arrive pas a linker lorsque j'utilise les classes et methodes c++ de l'API ! Elles sont declarees "__declspec(dllimport)" (2 underscores) avec le petit commentaire suivant : "functions like these shouldn't be used by vb and delphi"  Ce commentaire s'applique-t'il a c++ builder  
 
Les fonctions C proposees ne couvrant pas toutes les fonctionnalites de la librairie, je suis donc coince...  
 
Quelqu'un pourrait-il me renseigner sur ce probleme ? Est-il possible d'utiliser cette librarie ou dois-je definitivement me resoudre a trouver une alternative (j'ai rien trouve de bien potable) ?  
 
Merci,

Reply

Marsh Posté le 10-02-2003 à 12:54:31   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed