begin process at 2012 02 12 19:47:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > RÉCUPÉRER LE NOM DU FICHIER AVEC LEQUEL L'APPLI DOIT S'OUVRIR.LORSQU'ON DOUBLE CLIQUE DEPUIS L'EXPLORATEUR

RÉCUPÉRER LE NOM DU FICHIER AVEC LEQUEL L'APPLI DOIT S'OUVRIR.LORSQU'ON DOUBLE CLIQUE DEPUIS L'EXPLORATEUR


 Information sur la source

Note :
4,5 / 10 - par 4 personnes
4,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Fichier / Disque Classé sous :fichier, ouvrir, double, clique, explorateur Niveau :Initié Date de création :10/03/2001 Date de mise à jour :12/10/2001 00:00:00 Vu :7 260

Auteur : Stephane

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

 Description

Si vous avez créé une application qui édite des documents bien spécifique, il serez préférable que windows reconnaisse votre extension de fichier (Voir aide : 'ASSOCIATION D'UNE EXTENSION A UNE APPLICATION' de JRay)

Après cela si l'on double clique depuis un explorateur windows, votre programme s'ouvrira mais pas avec le fichier sélectionné. Il s'ouvrira comme si vous avez double-cliquez sur le fichier EXE.

Pour connaitre le nom du fichier avec lequel l'application doit s'ouvrir utiliser ce code dans la procédure Load ou Initialize de la feuille principale

Source

  • Fichier = Command$
  • l'explorateur de windows rajoute avant et après le nom du fichier le caractère " , mais si vous exécutez la commande
  • App = shell("C:\Application.exe C:\Document.ext",VbNormal)
  • ce caractère n'est pas ajouté
  • prévoyez une fonction pour le détecté si il y est
  • Un petit défaut si double cliquez sur plusieurs fichiers, ca ouvre plusieur fois le programme
Fichier = Command$

l'explorateur de windows rajoute avant et après le nom du fichier le caractère " , mais si vous exécutez la commande

App = shell("C:\Application.exe C:\Document.ext",VbNormal)

ce caractère n'est pas ajouté

prévoyez une fonction pour le détecté si il y est
Un petit défaut si double cliquez sur plusieurs fichiers, ca ouvre plusieur fois le programme  



 Sources du même auteur

Source avec Zip Source avec une capture UTILISER LA TELECOMMANDE PCTV AVEC KTV
Source avec Zip OUVRIR PLUSIEURS FICHIERS DANS UNE SEULE INSTANCE
Source avec Zip Source avec une capture CLASSE DE DESSIN (API) PLUS RAPIDE QUE VB
Source avec Zip Source avec une capture DOCKCONTROL : DOCKER/UNDOCKER VOS BARRE D'OUTILS ET AUTRES C...
Source avec Zip ROTATION DANS L'ESPACE 3D > 2D

 Sources de la même categorie

Source avec Zip Source .NET (Dotnet) MODIFIER LES EXTENSION DES FICHIERS par okosa
ROUTINE DIR RÉCURSIVE POUR OBTENIR LA LISTE DE TOUS LES FICH... par kerisolde
Source avec Zip Source avec une capture FILE,SECURITY,FICHIER par okosa
Source avec Zip Source avec une capture Source .NET (Dotnet) PATCHEUR DE FICHIER par tototh
Source avec Zip Source avec une capture LECTURE DES INFORMATIONS DES DISQUES COMPOSANT UN ENSEMBLE R... par jack

 Sources en rapport avec celle ci

Source avec Zip OUVRIR TOUS LES FICHIERS EXCEL D'UN DOSSIER ET DE SES SOUS-D... par Unforgiven3303
Source avec Zip Source avec une capture EXPLORATEUR DE DOSSIER EN VB6 par TomIlliev
Source avec Zip Source avec une capture Source .NET (Dotnet) YOMMEXPLORER.NET EXPLORER / EXPLORATEUR DE DOSSIERS RÉPERTOI... par yomm
Source avec Zip Source .NET (Dotnet) (.NET) EXTRACTION DES MINIATURES DES FICHIERS (COMME DANS L'... par ShareVB
Source avec Zip OUVRIR DES HTA SANS MESSAGE DE LA PART DE WINDOWS par David78390

Commentaires et avis

Commentaire de cbjp85 le 02/04/2003 22:27:19

met le code ds un commentaire stp car je cherche ça depuis tres lgtps et g po acces au sources vb6 (ou anterieur) car g vb.net

Commentaire de zedka le 26/12/2003 18:33:25

idem pour moi, y'a longtemps que je cherche ce code, mais en général quand il s'agit de trifouiller l'explorateur windows.... personne ne connait !

Commentaire de fluxy001 le 03/01/2004 11:10:28

Le code serait vraiment le bien-venu. Je cherche le web depuis très longtemps pour celui-ci. Affice le stp. Ou bien tu peut me l'envoyer par courriel! (yusufs@wanadoo.mu) Merci d'avance!

Commentaire de fluxy001 le 03/01/2004 15:52:18

En l'absence du code, j'en ai fait un moi-meme. Mais cela n'aurai sans doute pas été possible sans celui de Stéph.

http://www.vbfrance.com/code.aspx?ID=19206

mon code. Merci à tous, et sutout Stéph! :D

Commentaire de mattdevelop le 04/05/2005 11:53:38

je ne comprend pas ton code, peux tu m'expliquer clairement comment tu fais pour récupérer le fichier sur lequel l'utilisateur à double cliqué ?

merci

Commentaire de Chrysostome le 26/03/2007 10:27:35

Est-ce que tu pourrais mettre à jour le projet :
RÉCUPÉRER LE NOM DU FICHIER AVEC LEQUEL L'APPLI DOIT S'OUVRIR.LORSQU'ON DOUBLE-clique.
Merci.

Commentaire de Renfield le 26/03/2007 12:35:11 administrateur CS

le chemin du fichier se place dans les arguments passés à l'executable, les fameux arguments de ligne de commande.

ont peut les récupérer via l'instruction Command$

on peut les simuler en changeant les propriétés du projet.

Commentaire de DotNET74 le 22/08/2007 11:56:10

En tout cas cela ne fonctionne pas en VBA !

Si qq un à la solution pour le VBA.

Merci

Commentaire de gloomy64 le 24/11/2007 00:38:08

je ne comprends pas comment faire quelqu'un pourrais mettre un exempe plus concquret? merci d'avance

Commentaire de Adn56 le 11/06/2009 19:00:54

en effet ! j'ai perso créé un soft qui génére des fichiers 'spé' et je ne touvre rien pour dans que dans une form load le nom du fichier selectionné soit attribué !
(béwui si clic sur le fichier 'spé' il ouvre bien l'exe mais je n'arrive pas à connaitre le nom & chemin de ce fichier)
aprés faire une procédure de lecture est facile, si seulement je pouvais avoir le nom du fichier initialement cliqué !
c'est saoulant car c'est trop facile pour XP de le faire !
si une bonne âme sous VB.net pouvais nous aider ?

Commentaire de Renfield le 12/06/2009 08:41:54 administrateur CS

Environment.GetCommandLineArgs()

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Ouvrir un fichier d'une autre application [ par thomrico ] Bonjour,Je souhaites créer dans mon application VB un bouton qui quand on clique dessus ouvre un fichier.Par exemple, si je clique sur le bouton, le f Explorateur de fichier [ par TombStone ] Bonjour les codeurs, Je suis actuellement à la recherche d'une fonctionnalité sous Visual Basic me permettant d'ouvrir une fenêtre Windows comme ce Ouvrir un explorateur sous VBA pour choisir un fichier [ par PtitGrumo ] Bonjour tous,Je cherche sur un click boutton à ouvrir un explorateur pour que l'utilisateur puisse choisir un fichier!J'ai regardé les diff& Ouvrir l'explorateur Windows puise se placer sur un fichier [ par Rrominet ] Hello,Je souhaiterais dans une de mes applications générer un fichier, puis le copier dans un répertoire, puis ouvrir l'explorateu [déplacé VB.NET -> VBA] Ouvrir un explorateur de fichier à partir d'un formulaire Access [ par zouf31 ] Bonjour à tous J'aimerai, à partir d'un bouton sur un formulaire, ouvrir un explorateur de fichier afin d'ouvrir un document (par exemple word, pdf.. [déplacé VB6 -> VBA] comment ouvrir un explorateur de fichier [ par DjVen ] Bonjour, Je voudrais savoir comment il est possible d'ouvrir l'explorateur windows ou dans le même genre afin de chercher un fichier excel à partir d' [déplacé VB6 -> VBA] msgbox qui ouvre un explorateur pour aller selectionner le fichier a ouvrir [ par gmsfrederic ] Bonjour, Dans une macro je veux ouvrir une msgbox qui affiche "sélectionner le fichier à ouvrir". Jusque ici pas de souci. Ensuite je voudrai cliquer Ouvrir un fichier word avec une seul clique [ par ismailzrigui ] Bonjour Mon projet c'est un projet de gestion des employes et chaque employes y'a une attestation de travail et une fiche de paie moi j'ai utilise l Ouvrir un fichier excel avec vb.net [ par haplo67 ] Bonjour a tousJe suis debutant en VB.net, et je souhaiterais pouvoir ouvrir un fichier excel de la maniere la + simple possible. J'ai créé 2 ouvrir un fichier texte a partir d'un bouton Command [ par corazul333 ] bonjour,J'enregistre les données voulue dans un fichier texte mais pour consulter ce fichier je doit aller à son emplacement c'est à di


Nos sponsors


Sondage...

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 : 1,700 sec (4)

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