Bonjour,
J'ai un petit problème de programmation en C# mais qui est lié à Windows lui-même je pense.
J'ai ajouté une clé dans la base de registre pour avoir un menu contextuel sur les noms de fichiers dans l'explorateur de fichiers.
Ce clic droit appelle mon programme avec le nom du fichier cliqué en paramètre. Jusque là, tout va bien.
Le problème est que si je sélectionne plusieurs fichiers et que je fais le clic droit attendu, mon programme est ouvert autant de fois qu'il y a de fichiers sélectionnés. Alors que j'aimerais plutôt récupérer une liste des noms de fichiers sélectionnés dans une seule instance de mon programme.
Aujourd'hui, j'ai écris:
Pensez-vous qu'il existe une autre syntaxe qui me permettrait d'avoir la liste des fichiers ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\MonSoft] @="Envoyer vers mon soft" [HKEY_CLASSES_ROOT\*\shell\MonSoft\command] @="\"D:\\Documents\\clients\\MonSoft.exe" -explorer %1"
Papy !
Partager