cs_gp91
Messages postés5Date d'inscriptionlundi 7 février 2005StatutMembreDernière intervention 7 juillet 2005
-
8 avril 2005 à 16:40
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 2014
-
8 avril 2005 à 18:14
je vais installer une application sur un cd rom qui va copier des fichers d'exerces sur le bureau de l'ordinateur, j'ai la solution pour trouver le chemin du bureau, mais je cherche la solution pour trouver le cd rom peut importe sa lettre. comment recuperer la variable d'environnemnt qui me permet d'avoir le chemin du cd rom
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 8 avril 2005 à 17:08
JE ne connait aucune variables d'environnement contenant la lettre du lecteur de CD (d'autant plus que tu peux très bien avoir plusieurs lecteur de CD sur une machine !!)
Mais je ne comprend pas pourquoi tu aurais besoin de cette lettre de lecteur CD !!!!! Elle est à mon avis sans aucun intéret pour ce que tu veux faire ??
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 8 avril 2005 à 17:31
Mais si ton exe est sur le CD aussi (si j'ai bien compris ?), alors tu peux ne donner qu'un chemin relatif, par rapport à App.Path par exemple.
sisur ton Cd l'EXE est dans un dossier \Bin\ se trouvant lui-même à la racine du CD et si tes fichiers à copier sont dans un dossier \Datas\ se trouvant lui aussi à la racine du CD (donc à coté du dossier \Bin\, tu accèdes à tes fichier par le chemin suivant :
App.Path & "\..\Datas\Nomdunfichier.Ext"
Et tu n'as pas besoin de savoir si le Cd est en D:\, en E:\ ou en Z:\
Christophe R