J'ai besoin d'ouvrir un fichier, par exemple je clique sur un bouton et il me lance mon fichier (dans mon cas un ".exe" ).
Voilà, ça doit-être simple mais j'ai pas trouvé, si vous pouviez me filer un coup de main.
Merci encore.
Publicité
Posté le 04-12-2001 à 09:46:52
antp
Super Administrateur Champion des excuses bidons
Posté le 04-12-2001 à 09:57:47
pour executer un fichier c'est ShellExecute(0, nil, 'fichier a ouvrir.exe', 'parametres', 'repertoire de base', SW_SHOWNORMAL);
à la place de 'parametres' et 'repertoire de base' on peut mettre nil.
Oui, le fichier existe et non il n'y a aucun nombre de renvoyé, enfin de compte c'est comme si le bouton n'avais aucun code.
Quand je clique sur le bouton rien ne se passe.
antp
Super Administrateur Champion des excuses bidons
Posté le 04-12-2001 à 14:36:38
si. Il y a un nombre renvoyé, que ce soit le handle du programme executé ou le code d'erreur
Chose étrange, lorsque je mets mon programme dans mon répertoire "Yop", je n'arrive pas à le lancer par contre dans n'importe quel autre répertoire il n'y a aucun problème !
Le numéro d'erreur lorsque c'est le répertoire "yop" est 2 (là ça ne marche pas), sinon il est de 42 (et là ça fonctionne).