mathieu57100
Messages postés103Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention 9 février 2006
-
29 avril 2005 à 13:48
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 2010
-
29 avril 2005 à 16:33
bonjour
si un projet créé sous delphi est un editeur de texte, comment peut on charger un fichier texte dans l'appli du projet en faisant "ouvrir avec" sur le fichier et en choississant de l'ouvrir avec notre appli?
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 29 avril 2005 à 14:40
Quand tu ouvres un fichier avec une application, le nom du fichier à ouvrir est transmis en paramètre. Il faut donc dans ton cas utiliser les paramètres d'entrée de l'application :
- ParamCount renvoie le nombre de paramètres
- ParamStr(x) renvoie le x ième paramètre.
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !
ni69
Messages postés1418Date d'inscriptionsamedi 12 juin 2004StatutMembreDernière intervention 5 juillet 201012 29 avril 2005 à 16:33
Bon, voilà un petit exemple :
Imaginons que tu ouvres le fichier 'C:\FichierTexte.txt' avec le Bloc-Notes.
La ligne de commande envoyée au système sera donc :
"C:\FichierTexte.txt" | |
nom du programme à ouvrir Paramètre envoyé au programme
L'envoi de paramètres à une application quand tu ouvres un fichier avec celle-ci se fait automatiquement par Windows.
Dans ce cas, l'instruction ParamCount renverrait 1 (car il n'y a qu'un seul paramètre) et ParamStr(1) renverrait "C:\FichierTexte.txt" ( le premier [et seul] paramètre )
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !