Public Class test1 Private Sub ouvrirtest_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ouvrirtest.Click 'verifie l'existance du fichier et renvoie la valeur vrai ou faux If My.Computer.FileSystem.FileExists("C:\Documents and Settings\james\Mes documents\Mes images/test.JPG") Then 'MsgBox("chemin correct.") 'vrai 'ouvre le fichier avec explorer Call Shell("explorer.exe C:\Documents and Settings\james\Mes documents\Mes images\test.JPG", 3) Else MsgBox("chemin incorrect.") 'faux Call Shell("explorer.exe c:" , 3) 'si chemin incorrect ouvre explorer a la racine End If End Sub End Clas
If My.Computer.FileSystem.FileExists("C:\Documents and Settings\james\Mes documents\Mes images/test.JPG") Then
If My.Computer.FileSystem.FileExists("nouveau chemin") Then
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPublic Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load If Not IO.File.Exists(My.Settings.LeFichier) Then ' MessageBox.Show("Le fichier n'existe pas, merci d'en sélectionner un autre", _ "Erreur", _ MessageBoxButtons.OK, _ MessageBoxIcon.Exclamation) ' Dim dlg As New OpenFileDialog With dlg ' .Title = "Ouvrir un fichier" .Filter = "Tous fichiers (*.*)|*.*" ' If .ShowDialog() = Windows.Forms.DialogResult.OK Then My.Settings.LeFichier = .FileName My.Settings.Save() Else MessageBox.Show("Aucun fichier n'a été sélectionné, l'application va se fermer", _ "Erreur", _ MessageBoxButtons.OK, _ MessageBoxIcon.Error) End If ' End With End If End Sub End Class
Mais au paravent tu devras créer un paramètre d'application pour stocker le chemin du fichier afin de le relire à la prochaine ouverture du programme.
Pour se faire je t'invite à lire ceci => Lien
j'ai lu est mis "LeFichier" dans les parametre
de myprojet avant ma derniere reponse
mais j ai l'erreur