Bonjour à tous
Pouvez-vous me dire comment faire pour que mon appli, développez en Delphi, puisse s'ouvrir en double-cliquant, dans l'explorateur Windows, sur un fichier associé.
Merci à l'avance
Loulou
Bonjour à tous
Pouvez-vous me dire comment faire pour que mon appli, développez en Delphi, puisse s'ouvrir en double-cliquant, dans l'explorateur Windows, sur un fichier associé.
Merci à l'avance
Loulou
sjrd, ancien rédacteur/modérateur Delphi.
Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
Découvrez Mes tutoriels.
Je suppose que tu connais déjà la manip pour associer une extension à un programme dans les options de l'explorateur de fichier, sinon, voici comment associer une icône, une extension avec Delphi :
http://delphi.developpez.com/sources...no40source0005
Avec Delphi, on récupère le nom du fichier double-cliqué avec un code du genre :Puis si tu cherches à ouvrir le dialogue d'association de Windows avec le fichier double-cliqué :
Code : Sélectionner tout - Visualiser dans une fenêtre à part If (ParamCount > 0) Then filename := ParamStr(1);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Uses ShellApi...; ShellExecute(Application.Handle, '', 'rundll32.exe', PChar('shell32.dll,OpenAs_RunDLL ' + filename), '%SystemRoot%\system32', 1);???
Partager