Tout d'abord, veuillez escuser l'orthographe : j'ai un(mauvais) clavier ASCII et un corecteur d'orthographe anglais.
Question :
Y aurait-il un moyen d'ouvrir un fichier avec une application donnee mais inconu? Autrement dit, faire exactement ce qui se passe lorsqu'on glisse l'icone d'un document vers l'icone d'un executable dans l'exploreur Windows?
contexte:
Je programme une application (en Delphi) generant un fichier HTML.
Une fois ce fichier cree, je souhaite que l'utilisateur puisse l'editer avec l'editeur de son choix; le chemin vers l'executable de l'editeur etant stocke dans le fichier de parametre.
Dans beaucoup de cas, je peut utiliser ShellExecute de la facon suivante:
ShellExecute(NULL, 'open', Application, Document, NULL, SW_SHOWNORMAL);
(en mettant, de preference, des guillemets autour chemin du document)
Mais dans l'absolut, le 4ieme parametre est une chaine de caractere dont j'ignore le format attendu puisque je ne sais pas quelle application vas choisir l'utilisateur.
Merci d'avance
Partager