Ce code permet l'ouverture des boîtes de connexion et de fermeture d'un lecteur réseau
Source / Exemple :
Vous pouvez utiliser les API suivantes :
Public Declare Function WNetConnectionDialog Lib "mpr.dll" _
(ByVal hwnd As Long, _
ByVal dwType As Long) As Long
Public Declare Function WNetDisconnectDialog Lib "mpr.dll" _
(ByVal hwnd As Long, _
ByVal dwType As Long) As Long
Elles permettent l'affichage de la boîte de connexion et de déconnexion d'un lecteur réseau.Une recherche dans la librairie MSDN donne comme résultat :
Specifies a bitmask that gives the resource type.
Currently, this member can be one of the following values:
RESOURCETYPE_ANY All resources
RESOURCETYPE_DISK Disk resources
RESOURCETYPE_PRINT Print resources
...dans la définition de la structure NETRESOURCE :
This structure that holds the network resource data. It is returned during enumeration of resources on the network and during enumeration of currently connected resources.
La section HOWTO: List Local Network Connections with WNetEnumResources contient :
Public Const RESOURCE_CONNECTED = &H1
Public Const RESOURCE_GLOBALNET = &H2
Public Const RESOURCE_REMEMBERED = &H3
Public Const RESOURCETYPE_ANY = &H0
Public Const RESOURCETYPE_DISK = &H1
Public Const RESOURCETYPE_PRINT = &H2
Public Const RESOURCETYPE_UNKNOWN = &HFFFF
Public Const RESOURCEUSAGE_CONNECTABLE = &H1
Public Const RESOURCEUSAGE_CONTAINER = &H2
Public Const RESOURCEUSAGE_RESERVED = &H80000000
Il est exact que la définition exhaustive de ces constantes n'est présente nulle part dans MSDN. Merci Microsoft ;-
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.