Probleme de chemin

magicvinni Messages postés 235 Date d'inscription vendredi 25 avril 2003 Statut Membre Dernière intervention 26 juillet 2010 - 11 mai 2002 à 22:44
magicvinni Messages postés 235 Date d'inscription vendredi 25 avril 2003 Statut Membre Dernière intervention 26 juillet 2010 - 12 mai 2002 à 20:01
Dans mon programme, au moment de quitter, le prog doit enregistrer ( dans le repertoire où se trouve l'.exe du projet) un fichier texte.txt. J'utilise donc à la fin du programme
AssignFile(ff,'texte.txt');
Rewrite(ff);.....
Le probleme est que mon programme appel un autre fichier resource durant son execution choisit par une boite de dialogue. Et à la fin il enregistre mon fichier texte.txt dans le repertoire où se trouve le fichier resource sélectioné et non dans le repertoire de l'exe de départ....
J'espère que c'est clair..

3 réponses

fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 6
12 mai 2002 à 11:18
pour avoir le chemin de l'exe de l'application :
ExtractFilePath(Application.ExeName)
ca renvoi un truk du style : 'c:\MonProgs\'
@+
Fabs 8-)
0
cs_Nono40 Messages postés 962 Date d'inscription mercredi 3 avril 2002 Statut Membre Dernière intervention 12 septembre 2006 2
12 mai 2002 à 11:19
Oui c'est clair.

Il faut prendre le répertoire où est situé l'application :
AssignFile(ff,ExtractFilePath(ParamStr(0))+'Texte.txt');

--- :sleepy) Nono du Moulin :sleepy) ---
0
magicvinni Messages postés 235 Date d'inscription vendredi 25 avril 2003 Statut Membre Dernière intervention 26 juillet 2010
12 mai 2002 à 20:01
Merci beaucoup, ca marche
8-)
0
Rejoignez-nous