je voudrais ajouter une fonction au menu click droit de windows. Je sais que pour cela il faut ajouter une clé de registre et y spécifier le chemin de mon exécutable.
Jusque là tout va bien. Mon problème est que j'ai besoin de connaître le chemin du dossier sur lequel je vais lancer mon exe. Pour cela, je sais qu'il est possible de le passer en paramètre dans ma clé de registre mais je ne connaît pas la syntaxe.
De plus j'aimerais savoir comment récupérer ce paramètre dans le code de mon exécutable.
Si quelqu'un pouvait éclairer ma lanterne, ce serait sympas.
Merci, @+
A voir également:
Ajout d'une fonctionnalité dans le menu click droit de windows.
C'est encore moi.... Désolé pour ce post, j'ai trouvé :
dans la base de registre, la valeur de la clé doit bien contenir le chemin de l'éxécutable et il doit être suivi de %1 pour passer le chemin du dossier en paramètre.
Quant à la récupération des paramètres en vb.net dans le code, elle se fait avec
Microsoft.VisualBasic.Command() qui retourne une chaîne string.
il s'agit de la clé HKEY_CLASSES_ROOT, ensuite ça dépend de l'élément sur lequel tu veux que ton prog s'éxécut. Pour ma part, c'est un e fonctionnalité qui s'applique sur les dossiers, il s'agit donc de la clé HKEY_CLASSES_ROOT\Folder\shell.