begin process at 2012 02 17 03:51:07
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Exécution

 > OUVRIR UN FICHIER AVEC SON PROGRAMME PAR DÉFAUT

OUVRIR UN FICHIER AVEC SON PROGRAMME PAR DÉFAUT


 Information sur la source

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Exécution Source .NET ( DotNet ) Classé sous :execution, fichier, programme Niveau :Initié Date de création :18/10/2006 Vu :26 699

Auteur : Le newbie

Ecrire un message privé
Commentaire sur cette source (14)
Ajouter un commentaire et/ou une note

 Description

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

  • 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()
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()




 Sources du même auteur

Source avec Zip Source .NET (Dotnet) MANIPULATION DE FICHIERS (EXÉCUTION AUTOMATIQUE DE FICHIER, ...

 Sources de la même categorie

Source avec Zip CALCULATRICE par TPB
Source avec Zip Source .NET (Dotnet) PIERRE PAPIER CISEAUX par Ultrabytes
Source avec Zip Source avec une capture UN PATCH EN VB (V3) par PhoenixBytes
Source avec Zip Source .NET (Dotnet) [VB.NET 2008] EXECUTION MULTITHREAD DE PLUSIEURS FONCTION À ... par ShadowTzu
Source avec Zip Source avec une capture MULTITHREADING ACTIVEX par Philippe734

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture OUTLOOK ATTACHEMENT SAVER par MoiLafouine
Source avec Zip Source .NET (Dotnet) DÉFRAGMENTER UN FICHIER par ShareVB
Source avec Zip Source .NET (Dotnet) MODIFIER LES EXTENSION DES FICHIERS par okosa
Source avec Zip EXÉCUTER UN PROGRAMME (OU UN FICHIER VIA SON PROGRAMME ASSOC... par PaTaTe
Source avec Zip PROG KI RANGE AUTOMATIQUEMENT VOS FICHIERS par config

Commentaires et avis

Commentaire de NHenry le 18/10/2006 13:15:25 administrateur CS

Bonjour,
Un snipet sur codyx (www.codyx.org) aurait été suffisant.

Commentaire de spidermario le 18/10/2006 16:05:02

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

Commentaire de Le newbie le 18/10/2006 16:18:19

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.

Commentaire de spidermario le 18/10/2006 16:25:57

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.

Commentaire de Le newbie le 18/10/2006 16:31:17

Merci à bientôt.

Commentaire de MadM@tt le 18/10/2006 20:22:16

lol niveau initié...

"je veux un code optimisé" > Son code n'est pas optimisé ? Propose des améliorations, dis nous où ça foire... La complexité d'un code ne ralentit par forcément son execution, au contraire certains codes sont très complexes, et s'executent pourtant beaucoup plus vite qu'un code similaire qui serait beaucoup plus court.
Surtout qu'en utilisant le framework .net....

Enfin faut pas pousser, tu propose un code de 3 lignes (qui est juste l'appel à une commande toute faite du framework), tu met ça en niveau initié (bon passons, tu es peut etre nouveau ici), mais surtout tu critique d'autres sources que tu ne serais pas capable de faire.
Cette autre source correspond à un autre besoin, et c'est pas parce que "tu veux pas t'embeter" que les autres programmeur n'ont pas envie (ou besoin) de code plus évolués.

Donc en gros ça sert à rien de critiquer d'autres sources qui ne font pas la meme chose que la tienne, surtout quand t'en présente une comme ça

allé mode mauvaise humeur off, je retourne bosser a+
et bonne prog !

(dsl pour la rudesse, si ça se dit)

Commentaire de mortalino le 18/10/2006 20:43:35

J'ai pas l'air bête avec mes sources (niveau débutant), faut que je les passe au niveau "Boss" ou "Bill Gates"...

Bref, je confirme ce que dis NHenry, un snippet aurait suffit, mais bon, soit !

Bonne continuation !

Commentaire de Drikce06 le 20/10/2006 09:25:16

Salut! De plus il y a déjà un snippet sur codix qui fait ça!

Commentaire de Drikce06 le 20/10/2006 09:33:44

http://codyx.org/snippet_ouvrir-document-lancer-executable_25.aspx

Commentaire de OneHacker le 20/10/2006 13:55:51

Moi j'ai une question en relation avec cette source : Admettons que sur Windows XP mon Naviguateur par Défaut est Mozilla mais que je n'ai pas désinstaller Internet Explorer, certains programmes ont des liens et 50% des programmes m'ouvre IE au lieu de Mozilla, est-ce normal ?!

Commentaire de spidermario le 21/10/2006 17:52:18

Oui, c'est que certains programmes, au lieu d'ouvrir une page Web avec le navigateur par défaut, se contentent de l'ouvrir avec IE.

Commentaire de Le newbie le 23/10/2006 09:35:01

Salut,

J'accepte les commentaires contstructifs et je me repete mais "Je tiens à préciser que je n'ai rien contre personne et m'excuse si j'en ai froissé." Je pense que cettains se sont enflammés sur mes propos et n'ont pas du tout compris ce que je voulais dire mais bon ... . A priori cela n'a pas suffit.

Commentaire de Pierre Gelin le 23/10/2006 11:08:19

Petit commentaire pour donner mon humble avis :
Pour moi, le niveau d'une source définit sa facilité de compréhension et rien d'autre (indépendemment de son efficacité, son optimisation...). En conséquence, ce code est d'évidence à mettre en niveau DEBUTANT.
D'ailleur tu te dis toi-même débutant donc a priori, tu n'es en mesure de ne fournir que des sources débutant, non ? ;)
D'autre part, je dis oui pour un code optimisé quand son exécution est elle aussi optimisée ou quand la vitesse d'exécution n'est pas critique. L'optimisation d'un code n'a rien a voir avec l'optimisation de l'exécution. Il peut donc s'avérer utile parfois de "complexifier" un code (si on ne peut faire autrement) pour optimiser son exécution.
Et pour finir, un peu de modestie avant de descendre des sources sans comprendre précisément ce qu'elles font...

Commentaire de allthew3 le 28/03/2007 15:38:26

Process.Start(fichier) : ça serait pas plus simple de l'utiliser ?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Execution fichier .chm par programme [ par BRAHIM ] Bonjour,J'aimerais savoir comment executer un fichier .chm par programme (compiler avec WorkshopHtml) et comment convertir un fichier.chm en .hlpet l' Execution d'un programme MSDOS à partir de VB [ par GrosLolo ] Bonjour,Quelqu'un peut-il me dire comment executer un programme dos avec redirection du résultat vers un fichier.La command shell ("mon prog.exe >& detection de l'execution d'un action sur un fichier [ par nasina ] est-il possible qu'un programme puisse detecter l'execution d'un quelconque action sur un fichier. le but est que mon programme doit s'executer automa Execution de fichier .bat [ par benschaff ] Bonjour à tous, nouveau ici je me permets de faire ce post pour soliciter votre aide. J'ai cherché et je n'ai pas trouver comment exécu Reprendre execution du programme [ par Azkato ] Bonjour,Alors, j'ai un problème ;)J'ai une form, lorsqu'elle se lance, on vérifie si un fichier existe, si c'est le cas on poursuit, tout va bien. Mai Execution de programme automatique [ par Le newbie ] Salut à tous,J'aurais aimé savoir comment à partir du nom d'un fichier lancer le programme paramêtrer dans windows (ex : *.doc ouvre word)J'ai bien pe copier fichier avec ActiveSync [ par yvesdelorme ] Bonjour, j'ai un programme en VB6, et je voudrai depuis celui-ci pouvoir copier des fichiers sur un pocket en windows CE5.0 à l'aide du programme "Act Pb d'execution d'un fichier mpg avec une application en visual basic 6 [ par cirus789456 ] salut a tousvoici mon pb, je cree une application avec vb6 qui recherche des données dans une table access.jusque la pas de pb pour le traitement d'in XML en VBA - Au secours [ par manu00 ] Bonjour les amis,J'ai un très gros soucis, et j'ai absoluement besoin de vous. Je dois faire pour demain matin un petit programme en VBA.Mais dans ce


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales