Ouvrir un fichier avec son programme par défaut

Soyez le premier à donner votre avis sur cette source.

Snippet vu 33 660 fois - Téléchargée 26 fois

Contenu du snippet

Voila enfin LA réponse à tous ceux qui ne savent pas comment ouvrir un fichier avec son programme windows par défaut. Pas de classe, pas de blabla inutile, seulement 4 lignes de code.

Source / Exemple :


Dim proc As New Process

        'Nom du fichier dont l'extension est connue du shell à ouvrir

        proc.StartInfo.FileName = ?c:\test.html?

        'Démarrage du processus. IE (si il est associé aux fichiers .html) sera alors lancé et ouvrira l'URL

        proc.Start()

A voir également

Ajouter un commentaire

Commentaires

NHenry
Messages postés
14590
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
11 novembre 2019
137 -
Bonjour,
Un snipet sur codyx (www.codyx.org) aurait été suffisant.
spidermario
Messages postés
130
Date d'inscription
mercredi 26 octobre 2005
Statut
Membre
Dernière intervention
14 mars 2009
-
Voilà un code qui peut être utile à tout le monde, mais c'est à mon avis du niveau "débutant" et non "itinié".
Et au fait, c'est un code de 3 lignes, pas de 4 :D
Le newbie
Messages postés
200
Date d'inscription
mardi 17 octobre 2006
Statut
Membre
Dernière intervention
24 mars 2012
2 -
Désolé je l'ai écrit de tête sans voir le code lol. De plus, quand je vois le niveau de ce que j'ai pu trouver sur le sujet (Par exemple : niveau déb http://www.vbfrance.com/codes/EXECUTION-PROGRAMME-ATTENDRE-FIN-EXECUTION-FACON-NON-BLOQUANTE_35669.aspx)

Je trouve que certains s'embêtte pour rien et essaye de réinventer la roue. Je suis désolé de le dire comme mais j'ai beau être débutant (et même super déb j'ai commencé hier), je veux un code optimisé.

C'est pour cette raison que j'en ai déduis le statut "initié".

Je tiens à préciser que je n'ai rien contre personne et m'excuse si j'en ai froissé. Ce n'était pas le but qui est l'échange et le partage.
spidermario
Messages postés
130
Date d'inscription
mercredi 26 octobre 2005
Statut
Membre
Dernière intervention
14 mars 2009
-
Ne t'inquiète pas, tu ne m'as pas froissé :)
Mais c'est vrai que l'auteur du code dont tu as donné le lien s'embête un peu pour rien.
Quoi qu'il en soit, ton intention est bonne.
Le newbie
Messages postés
200
Date d'inscription
mardi 17 octobre 2006
Statut
Membre
Dernière intervention
24 mars 2012
2 -
Merci à bientôt.

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.