Lettre de lecteur (DVD ou CD)

JimyRyan Messages postés 9 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 19 avril 2004 - 25 juin 2003 à 00:36
JimyRyan Messages postés 9 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 19 avril 2004 - 25 juin 2003 à 01:41
Bonjour.

comment récuprer la lettre d'un lecteur (DVD ou CD rom).
j'ai un programme qui effectue une recherche de fichier a partir de leur extensions, par contre il faut sournir le chemain complet du dossier. donc j'aimerais savoir comment recuprer la lettre du lecteur a partir du quel mon programme a ete lance (mon programme s'execute a partir d'un CD Rom).

Merci d'avance

2 réponses

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
25 juin 2003 à 01:01
cela donne le chemin du exe:
char* MyPath(char* pszDest)
{
char* c = pszDest + GetModuleFileName(NULL, pszDest, MAX_PATH); while(*c !'\\') c--; *c 0;
return pszDest;
}
suffit de mettre un zero: pszDest[3] = 0;
tu auras par exemple "E:".
BruNews, ciao...
0
JimyRyan Messages postés 9 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 19 avril 2004
25 juin 2003 à 01:41
merci pour cette reponde rapide
0
Rejoignez-nous