Bonjour
J'ai associer une extension à un exécutable
Donc désormais lorsque je clic sur un fichier ayant cette extension mon exécutable ce lance.
Mon problème : comment récupérer le chemin du fichier sur lequel j'ai cliquer ?
Merci d'avance
Cordialement
Jagang
Chemin fichier
Chemin fichier
Jagang
- Le psychopathe
- Messages : 764
- Inscription : jeu. 03/mars/2005 19:23
Code : Tout sélectionner
ProgramParameter()
Syntaxe
Resultat$ = ProgramParameter([Index])
Description
Renvoie le paramètre suivant qui a été passé à l'exécutable PureBasic quand il a été lancé. Si le paramètre facultatif 'Index' (commence par 0) est spécifié, alors le paramètre à cet index est renvoyé. Quand il n'y a plus de paramètres disponibles, 'Resultat$' sera une chaîne de caractères vide.
Cette commande est particulièrement utile avec les programmes en mode console, où l'utilisateur passe un ou plusieurs paramètres au démarrage du programme.
Note: se baser sur le renvoi d'une chaîne vide pour détecter le dernier paramètre n'est pas forcément idéal car la commande renverra aussi une chaîne vide si "" est passé sur la ligne de commande. La manière recommandée est d'utiliser CountProgramParameters() et d'appeler ProgramParameter() autant de fois que nécessaire.
Exemple:
MonProgramme.exe MonTexte.txt /RAPIDE "Mode Special"
La première fois que ProgramParameter() est appelé, la commande va renvoyer "MonTexte.txt", la seconde fois "/RAPIDE" et la troisième fois "Mode Special".
OS Supportés
Tous
<- ProgramID() - Process Index - ProgramRunning() ->