bonjour à tous, j'uilise souvent la commande ShellExecute afin de lancer un excutable directement à partir de Delphi
shellexecute(handle,nil,'C:\Chemin.exe',nil,nil,sw_show);
cette fois je veux lancer un logiciel mais il est sous dos, si je le lance manuellement vec selectdirectory et tout, il s'ouvre normalement, mais si j'utilise la commande shellexecute afin que ce soit automatique il m'affiche un message "file banner.text not found" dans une console noire qui se ferme juste arpès, sachant que ce fichier banner existe dans le répertoire du logiciel, et que ce logiciel n'est pas installable (il suffit d'un double clique pour l'ouvrir et l'utiliser normalement)
que faire?
merci
Partager