cs_roumal
Messages postés1Date d'inscriptionlundi 7 juin 2004StatutMembreDernière intervention 7 juin 2004
-
7 juin 2004 à 10:35
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 2006
-
8 juin 2004 à 01:00
Bonjour à tous, Voici mon problème.
Dans une application en cours de developpement (sous access) d'une base de données je souhaite crée un CDRom de mise à jour de la base sur une appli exterieure à acces chez plusieurs autres personnes (pour etre précis c'est une appli access (juste accessible en lecture) . Le problème qui se pose est pour donné un chemin d'acces qui reconnait le lecteur de CDRom ( c.a.d qui reconnait le chemin d'accès sans que je doive indiqué un chemin fixe par ex D: car si le lecteur se trouve sur une autre unité chez quelqu'un la mise à jour ne pourra pas s'effectuer.
crenaud76
Messages postés4172Date d'inscriptionmercredi 30 juillet 2003StatutMembreDernière intervention 9 juin 200628 8 juin 2004 à 01:00
L'UNC ne lui sera d'aucun secours !! L'UNC est un nommage de lien réseau !! Tu veux savoir quel est la lettre du lecteur de CD, c'est ca ? Tu peux utilsier l'API GetDriveType()
Private Declare Function GetDriveType Lib "kernel32" Alias "GetDriveTypeA" (ByVal nDrive As String) As Long
...
If GetDriveType("D:") = 5 Then
Msgbox "Cd-Rom"
End If
Mais attention, tu risques d'avoir plusieurs lecteurs de CD sur une machine !!