Bonjour a tous,

J'ai une appli permettant les conversions massives de docx en pdf avec choix d'options affiché dans une listview
Je fais un update permettant de lancer directement au click droit :

Click droit avec la bdr :
j'ai ajouté une clé HKEY_CLASSES_ROOT\Word.Document.12\shell\PdfConverter\command\ avec la clé ex: "C:\monAppli.exe %L"

ensuite je recupère mon nomde fichier cliqué comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 Dim myFiles() As String = Environment.GetCommandLineArgs
(Dans le myFiles il y uniquement le nom d'un seul fichier !!l'index 0 contient le chemin de l'appli, l'index 1 le nom du fichier selectionné)
je boucle dessus pour tester
Code : Sélectionner tout - Visualiser dans une fenêtre à part
For i As Integer = 1 To myFiles.GetUpperBound(0)...
chose étrange si le nom du fichier contient des espaces ou retourligne les mots sont splittés et directement indexés ; je fais donc une concaténation plus loin....

Donc ca fonctionne bien avec une seul fichier mais avec 2 ou plus, j'ai :
- soit plusieurs instances qui ouvre chacune un fichier différent (ca marche mais je veux tout regrouper sur une appli)
- soit si instance unique activé, un seul fichier, je n'arrive pas a récupérer les autres arguments !!

Avez vous une idée ? Merci d'avance