VB 2008 express : ouvrir un fichier
susudu71
Messages postés
329
Statut
Membre
-
-Shadow- Messages postés 2147 Date d'inscription Statut Membre Dernière intervention -
-Shadow- Messages postés 2147 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je voudrais ouvrir un fichier grâce a des commande sur VB 2008 express. J'ai essayer "fileopen" mais après je ne sais pas ce qu'il faut mettre.
Je voudrais aussi savoir comment ouvrir un logiciel quand une progresse bar a fini de se charger.
Cdt.
Je voudrais aussi savoir comment ouvrir un logiciel quand une progresse bar a fini de se charger.
Cdt.
5 réponses
-
Valait mieux poser en un seul topique x)
Dim x As String = System.IO.File.ReadAllText(path, System.Text.Encoding.ASCII)
Ensuite, pour ta progressbar, tu double-cliques dessus et tu entres ce code dans l'Event qui sera alors créé dans la partie code:
If progressBar1.Value = 100 Then Process.Start("path")
De rien =) -
Pour la progressbar sa marche pas :S et pour l'autre je le met ou le code???
-
Et je voudrai aussi que sa m'envoie des truc qu'il a tapé dans le logiciel
(en gros comme la boite mail) -
J'ai trouvé sur le net qu'on pouvais utiliser une commande nommé "shell".
J'ai doubler cliqué sur un bouton et mit sa et sa marche pas !
Public Class Form2
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Shell("C:/documents")
End Sub
End Class
y a un autre truc a faire? -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Sa marche pour éxécuter le fichier mais si je met ex pour executer exemple.exe mais que celui qui utilise le logiciel n'a pas exemple . exe sur son ordi sa va pas beug?
-
Si, si, absolument. Capture juste l'erreur avec:
Try 'Code à contrôler ici Catch ex As IO.FileNotFoundException Msgbox("Fichier introuvable !") Catch ey As Exception Msgbox("Erreur inconnue: " & ex.Message) End Try
Ensuite, tu peux récupérer le chemin du shell (explorer.exe le plus souvent) à partir du registre. Je te redirige vers la manipulation du registre, dans ce cas.
-