Bonjour,

j'aimerais savoir si quelqu'un a déjà utiliser les fonctions imapi sous borland c++ pour graver des cds.
Car dans ma version (5) j'ai l'impression qu'il y a un petit soucis. Les .h dont j'ai besoin sont bien là (imapi.h et Imapierror.h) mais au link j'ai une erreur de compile :

[Lieur Erreur] Unresolved external '_IID_IDiscMaster' referenced from C:\WORKSPACE\BUILDER\PORTABLE\TOOLS\SYNCDOC\CDBURNING.OBJ
[Lieur Erreur] Unresolved external '_CLSID_MSDiscMasterObj' referenced from C:\WORKSPACE\BUILDER\PORTABLE\TOOLS\SYNCDOC\CDBURNING.OBJ
[Lieur Erreur] Unresolved external '_IID_IJolietDiscMaster' referenced from C:\WORKSPACE\BUILDER\PORTABLE\TOOLS\SYNCDOC\CDBURNING.OBJ<???>.OBJ
Voici un peu de code (début de mon prog...)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
	HRESULT hr;
	OleInitialize(0);
 
	hr = CoCreateInstance(CLSID_MSDiscMasterObj,0,CLSCTX_ALL,IID_IDiscMaster,(void**)&pDiscMaster);
	hr = pDiscMaster->Open();
	pDiscMaster->SetActiveDiscMasterFormat(IID_IJolietDiscMaster,(void**)&pJolietDiscMaster);
	pDiscMaster->ProgressAdvise(pDiscMasterProgressEvents,0);
	pDiscMaster->EnumDiscRecorders(&pEnumDiscRecorders);

Je précise que j'ai ajouter à mon projet le fichier uuid.lib.

Si quelqu'un peu m'éclairer car je suis au bord du désespoir....
Merci d'avance,

--------
Quaker