Bonjour je developpe une application qui doit copier des fichiers sur un serveur. Nous sommes sur un domaine windows 2000 server. L'utilisateur qui utilise l'application est different de celui qui peut copier dans le répertoire.

J'arrive à monter le lecteur réseau en utilisant la Faq Vb6 mais j'aimerais preciser le nom d'utilisateur , le mot de passe ainsi que le chemin pour accèder à ce répertoire.

Mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
Dans un module :
 
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
Public Const RESOURCETYPE_DISK = &H1, RESOURCETYPE_PRINT = &H2
 
Dans le form :
 
Dim x As Long
 
Private Sub Form_Load()
x = WNetConnectionDialog(Me.hwnd, RESOURCETYPE_DISK)
End Sub

Comment puis je faire ?