begin process at 2008 08 20 17:10:38
1 228 964 membres
325 nouveaux aujourd'hui
14 259 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : lettre de lecteur (DVD ou CD) [ Archives / Au secours ] (JimyRyan)

lettre de lecteur (DVD ou CD) le 25/06/2003 00:36:41

JimyRyan
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

Re : lettre de lecteur (DVD ou CD) le 25/06/2003 01:01:01

BruNews
(Admin CS)
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...


-------------------------------
Réponse au message :
-------------------------------

> 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

Re : lettre de lecteur (DVD ou CD) le 25/06/2003 01:41:50

JimyRyan
merci pour cette reponde rapide


-------------------------------
Réponse au message :
-------------------------------

> 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...
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > 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
>


Classé sous : programme, cd, lecteur, lettre, dvd

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS