OpenFileDialog uniquement sur le réseau local [Résolu]

Messages postés
5
Date d'inscription
jeudi 31 août 2006
Statut
Membre
Dernière intervention
5 juillet 2012
- - Dernière réponse : cs_Steff29
Messages postés
5
Date d'inscription
jeudi 31 août 2006
Statut
Membre
Dernière intervention
5 juillet 2012
- 22 mars 2012 à 04:40
Bonjour,

Je fais un programme en vb.net 2005. j'aurai besoin de sélectionner un fichier uniquement sur le reseau local a l'aide du dialogue OpenFileDialog.
Je pense qu'il faut utiliser InitialDirectory mais que faut-il mettre dans cette propriete ?
Est-ce que que c'est juste le chemin affiché à l'ouverture du dialogue ?
Comment limiter l'exploration de fichier au réseau ? (et pas sur le disque dur)

Merci de m'apporter votre aide !
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
3
Merci
Bonjour,

Tu peux faire quelque chose du genre:
    Private Sub Ouvre()
        OpenFileDialog1.ShowDialog()
    End Sub

    Private Sub OpenFileDialog1_FileOk(ByVal sender As System.Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles OpenFileDialog1.FileOk
        If e.Cancel = True Then Exit Sub
        Dim St As String = OpenFileDialog1.FileName
        If St.StartsWith("\") = False Then
            St = ""
            Ouvre()
        Else
            Me.Text = St
        End If
    End Sub



Cordialement


CF2i - Guadeloupe
Ingénierie Informatique

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 111 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Utilisateur anonyme
Messages postés
5
Date d'inscription
jeudi 31 août 2006
Statut
Membre
Dernière intervention
5 juillet 2012
0
Merci
Bonjour,

Merci Acive, tu as saisi ce que je voulais.
J'esperais plus une solution avec des propriétés à paramétrer mais je vais faire comme ça, c'est aussi simple.

Merci!
Commenter la réponse de cs_Steff29
Messages postés
18039
Date d'inscription
lundi 7 décembre 2009
Statut
Modérateur
Dernière intervention
11 avril 2018
266
0
Merci
Bonjour,
Et le propriétés :
Initialdirectory
filter
?
Tapez le texte de l'url ici.
servent pas ?


____________________
Réponse exacte ? => "REPONSE ACCEPTEE" pour faciliter les recherches d'autres forumeurs.
Pas d'aide en ligne installée ? ==> ne comptez pas sur moi pour simplement vous dire ce qu'elle contient
Commenter la réponse de ucfoutu
Messages postés
5
Date d'inscription
jeudi 31 août 2006
Statut
Membre
Dernière intervention
5 juillet 2012
0
Merci
Bonjour,

ucfoutu, j'ai essayé de mettre plusieurs valeurs dans InitialDirectory sans jamais réussir à avoir le réseau de cette manière :


OpenFileDialog1.InitialDirectory = System.Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)



Dans les propriétés du SpecialFolder, j'ai tous les noms des répertoires spéciaux mais aucun ne correspond au réseau.
Faut-il utiliser GetFolderPath sachant que le reseau n'est pas un SpecialFolder ?
Commenter la réponse de cs_Steff29

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.