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 :
Voici un peu de code (début de mon prog...)Citation:
[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
Code:
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