OVH Cloud OVH Cloud

existance d'un lecteur réseau

1 réponse
Avatar
michel
bonjour

dans mon appli access je fais appel =E0 un lecteur r=E9seau et=20
je voudrais tester si le lecteur reseau est branch=E9 ou=20
disponible .
quel est le code que je dois employer

1 réponse

Avatar
fabienne.huïez
Voici un bout de code à placer dans un module.
Liste tous les lecteurs réseaux.

'la référence Microsoft WMI.Scritping V1.1 Librairy doit
être cochée.
'dispo sous c:winntsystem32wbemwbemdisp.TLB

Public Sub GetAllDrives()
Dim objs As WbemScripting.SWbemObjectSet
Dim obj As WbemScripting.SWbemObject
Set objs = GetObject("winmgmts:").ExecQuery("SELECT *
FROM Win32_LogicalDisk WHERE DriveType=4")
For Each obj In objs
'Debug.Print obj.Name & obj.GetObjectText_ : donne
tous les objets que l'on peut demander
'Debug.Print obj.Name & obj.ProviderName
If obj.ProviderName = "CIABSQM" Then
'Debug.Print obj.Name
LecteurReseauRepPartage = obj.Name
End If
Next obj
End Sub


fabienne
-----Message d'origine-----
bonjour

dans mon appli access je fais appel à un lecteur réseau
et

je voudrais tester si le lecteur reseau est branché ou
disponible .
quel est le code que je dois employer
.