Thank you C.
In the end, I chose to write/read the path to the registry, although an INI file would have done the same. I'll study your example, which will be helpful. Thanks.
PreviousFolderPath = Application.LoadValue("FolderPath", "LastVisited");
if PreviousFolderPath == "" then
storage_path = Dialog.FolderBrowse("Open Folder", My_Docs);
else
storage_path = Dialog.FolderBrowse("Open Folder", PreviousFolderPath);
Announcement
Collapse
No announcement yet.
Browse to folder and save path to ini
Collapse
X
-
Hi JK
I have a attached a small example on how to use a INI file, you can change paths to suit your needs.P2 has folder example
Example 2 - Saving Button State [INI File] (License Agreement).apz
Cheers
Leave a comment:
-
storage_path = Dialog.FolderBrowse("Open Folder", My_Docs);
result_path = TextFile.ReadToString(storage_path);
Application.SaveValue("Folder", "LastVisited", result_path);
-- or
INIFile.SetValue("C:\\path.log", "Data", "Last_Path", ""..result_path.."")
This is the code I've played with but I think I fail to understand why storage_path doesn't reflect the browsed-to-folder-path data I'd hoped for.
Leave a comment:
-
Browse to folder and save path to ini
I've been trying to set an app so that when I browse to a folder, it remembers where the app previously browsed to.
Thus, I presume that the selected folder path is converted to a string, which is then saved to an INI file or to the registry, so that next time Dialog.FolderBrowse reads from that entry and then goes directly to the previous folder.
So far I have been unsuccessful in doing this.
I'm wondering if someone has an example of this. Thanks.Tags: None
Leave a comment: