VB 2008 express : ouvrir un fichier

Fermé
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 - 15 nov. 2011 à 19:06
-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 - 27 nov. 2011 à 02:20
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.



A voir également:

5 réponses

-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 269
15 nov. 2011 à 19:17
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 =)
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
15 nov. 2011 à 19:34
Pour la progressbar sa marche pas :S et pour l'autre je le met ou le code???
0
-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 269
15 nov. 2011 à 19:56
Lorsque tu veux ouvrir le fichier...
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
15 nov. 2011 à 20:03
et je fais comment pour modifier quel fichier je veux ouvrir
0
-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 269
16 nov. 2011 à 00:30
Je comprends pas, tu veux en faire quoi du fichier ? Normalement, ce code tu le mets lorsque l'utilisateur a entré le fichier à utiliser...
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
16 nov. 2011 à 14:26
En fait je voudrais créé un logiciel sur VB et quand je cliquerai sur un bouton sa m'enregistrer / ouvrirai un fichier précis
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
16 nov. 2011 à 14:30
Et je voudrai aussi que sa m'envoie des truc qu'il a tapé dans le logiciel
(en gros comme la boite mail)
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
16 nov. 2011 à 15:16
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?
0
-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 269
16 nov. 2011 à 18:37
Shell ? C'est pour les exécutions via Windows et non VB.NET. Tu peux t'en servir, mais c'est de tendance obsolète.

Remplace "/" par "\" (ALT GR + 8)
0
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
16 nov. 2011 à 18:43
Pour le serveur smtp je peut mettre quoi a la place et comment
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
susudu71 Messages postés 282 Date d'inscription samedi 10 septembre 2011 Statut Membre Dernière intervention 11 août 2013 10
16 nov. 2011 à 19:01
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?
0
-Shadow- Messages postés 2149 Date d'inscription jeudi 1 mai 2008 Statut Membre Dernière intervention 17 juin 2023 269
27 nov. 2011 à 02:20
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.
0