Bonjour à tous,
J'utilise la fonction 'selectdirectory' pour permettre à l'utilisateur de choisir un dossier où seront enregistrés des fichiers de résultats. Voici l'instruction que je mets:
Avec cela, l'utilisateur peut choisir n'importe quel dossier (existant) puisque l'arborescence s'ouvre dans le bureau.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SelectDirectory('Choose the directory in which you want to save the results', '', selectedDirectory);
Il serait intéressant de garder en mémoire le dossier choisi par l'utilisateur. C'est ce que j'ai fait en utilisant un fichier d'initialisation.
Mais alors, le problème c'est que l'utilisateur n'a plus accès à l'arborescence entière mais seulement aux dossiers filles. Il est donc, par exemple, impossible de changer de disque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 homedirectory:=FileIni.ReadString('Record','Directory',''); SelectDirectory('Choose the directory in which you want to save the results', homedirectory, selectedDirectory);
Je sais qu'il existe deux version de la fonction selectdirectory. Peut-être que l'autre serait plus indiquée?
Si quelqu'un peut me débloquer, merci d'avance.
Partager