begin process at 2012 02 15 23:50:35
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Shell

 > COPY PATH

COPY PATH


 Information sur la source

Note :
Aucune note
Catégorie :Shell Classé sous :copy, path, menu, contextuel Niveau :Débutant Date de création :23/08/2006 Vu / téléchargé :8 529 / 692

Auteur : pkm13

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

 Description

Cliquez pour voir la capture en taille normale
Présentation
------------
Copy Path est destiné à être exécuté depuis le menu contextuel d'un fichier ou d'un folder (dossier). Il copie alors le chemin vers ce fichier ou ce dossier dans le clipboard. C'est utile par exemple quand on crée une doc et qu'on a besoin d'ajouter une référence précise à une telle ressource.

Installation
------------
L'exécutable peut être copié n'importe où (disons c:\bin par exemple). La seule précaution à prendre concerne la mise à jour du registre. Cette mise à jour est nécessaire pour accéder au programme via le menu contextuel d'un fichier ou d'un folder. Il faut que les clefs ajoutées pointent précisément sur le répertoire où a été déposé l'exe. J'ai joint 2 exports (.reg) du registre correspondant à mon installation. Dans mon cas, j'ai déposé l'exe dans le répertoire C:\PERSO\Produits\Bin (*). Si l'exe est copié dans c:\bin, il faut mettre à jour les 2 fichiers .reg comme suit :
C:\\bin\\CopyPath.exe. Une remarque au passage concernant la mise à jour du registre : les libellés sont libres. J'ai utilisé "Copy file path" et "Copy folder path" mais vous pouvez indiquer ce que bon vous semble. Une fois les 2 fichiers à jour, il suffit de double-cliquer sur chacun d'eux pour mettre à jour le registre.

(*) je viens d'utiliser la commande 'Copy folder path' pour ajouter le nom du répertoire : c'est bien la preuve que ça sert à qq chose :)

Commentaires
------------
Pour faire les choses dans les règles de l'art Microsoft, il aurait sans doute fallu déclarer une extension shell. J'avoue avoir eu la flemme de passer du temps dans ce genre d'investigation. Si qqun sait comment faire, ce serait un commentaire utile et constructif :)
Ceci étant dit, la méthode décrite ici (trouvée grâce au surpuissant Google) a le double avantage d'être simple à mettre en place et de fonctionner (sur Windows XP tout au moins).
Form1.frm ne sert à rien d'autre qu'ajouter un icône à l'exe.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture SUDOKU

 Sources de la même categorie

Source avec Zip CHOIX DE COULEUR SOUS XP EN MODE CONSOLE par ccgousset
Source avec Zip Source .NET (Dotnet) ENVOYEUR DE MAIL EN BATCH/DOS par Ant95
Source avec Zip Source avec une capture LANCEUR REALVNC par Nobru59
Source avec Zip Source .NET (Dotnet) XGBLENDERCOMPRESSOR par XelectroX
Source avec Zip Source .NET (Dotnet) CONTRÔLER L'AUTORUN DE WINDOWS XP (ET SUPÉRIEUR) ET LES NOTI... par ShareVB

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) AJOUTER OU SUPPRIMER MENU CONTEXTUEL D'APPLICATION PAR CLIC ... par Le Pivert
MODIFIER LE MENU CONTEXTUEL DE LA SOURIS (CODE VBA EXCEL) par chapata
Source avec Zip Source avec une capture ZONE DE TEXTE : MENU CONTEXTUEL PERSONNALISÉ SUR CLIC DROIT par Pim
Source avec Zip CLMUTILS : COMMANDES DANS LE MENU CONTEXTUEL par clementio
Source avec Zip MENU CONTEXTUEL PAR LE CLIC DROIT par Jefflec

Commentaires et avis

Commentaire de floman321 le 23/08/2006 16:25:44

Bravo, c une super idée !

Commentaire de Renfield le 23/08/2006 17:50:35 administrateur CS

et si je selectionne plusieurs fichiers ?

Commentaire de Charles Racaud le 23/08/2006 22:19:21

EBArtSoft en a déposé une qui fait la gestion de plusieurs fichiers.
http://www.vbfrance.com/code.aspx?ID=20732

Commentaire de Renfield le 24/08/2006 09:19:52 administrateur CS

oui, il faut en fait passer par une extension shell...
c'est là où je voulais en venir ^^

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

menu contextuel [ par tchacm25 ] je suis en train de créer un petit prog sous visual basic 4.j'aurais besoin de créer un menu contextuel sur une liste de fichier.je sais créer ce menu desactivation menu contextuel dans textbox???? [ par hugues ] Comment desactiver le menu contextuel systeme qui est active lorsque l'on clic droit sur la souris dans un textboxmerci d'avanceHugues desactivation du menu systeme contextuel dans une textbox???? [ par hugues ] Comment desactiver le menu contextuel systeme qui est actif lors du clic droit dans une textbox Menu Contextuel sans possibilité de gestion de "MouseDown" [ par GG83260 ] Pour lire un .avi (plein ecran) j'utilise la création de "IMediaControl",...Et le click ne genere rien.Comment obtenir un menu sur click ? MENU CONTEXTUEL ! ! ! ! ! ! ! ! ! ! ! ! ! !! [ par TheDjPredator ] c posible de changer la couleur de fond de mon menu ?comme backcolor ? probleme base de registres - menu contextuel ds l explorateur sur ts les fichiers [ par zeratul.456 ] alors voila :j ai cree un prog pour remplacer notepad, il marche super bien il est capable d ouvir tout seul les fichiers qd on clique dessus dans l e HELP : MENU CONTEXTUEL DANS UN TREEVIEW [ par thehitman ] Salut tt le monde j'suis en galère !!!!!je cherche le source de l'evenement click droit sur un treeviewplease help me ! je dois avoir fini mon taf ce comment desactiver le menu contextuel sur le bureau et la barre de tache [ par martinkk ] comment desactiver le menu contextuel sur le bureau et la barre de tache ? Menu contextuel sur un textbox [ par Troopers ] Salut! Le menu contextuel sur un textbox ext celui de cette saloperie de ?$#@ de Windows avec copier couper coller... Je souhaite créer mon propre men


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,624 sec (4)

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