Get folder by dialog

mr.burnsmr.burns Member Posts: 39
Hi all,

I need a function where a folder dialog is shown and a user can pick a folder.
This folder should be returned into a variable.

I had a similar problem with a file, this I solved by a var of type
Dlg: = 'Common Dialog Management'

Then Dlg.openfile...

But with this I can only get files, but I need a user to pick a folder, how can I do this?

Thanks for any help,

best regards!

Comments

  • Stryke69Stryke69 Member Posts: 7
    When you use
    textvar pathtofile := Dlg.OpenFile(..) and then remove everything in pathtofile that ist behind the last \ (e.g. C:\textfile.txt -> C:\) you have the folder path.
    I don't have the code in mind to remove everything behind the last \, but that will be a 2-minute work...
  • krikikriki Member, Moderator Posts: 9,110
    [Topic moved from 'NAV/Navision' forum to 'NAV/Navision' forum]
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • garakgarak Member Posts: 3,263
    Search the forum. There u can find a example.
    Do you make it right, it works too!
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Search the forum for "folder", and you find this thread: Get a Folder (Not Reg. new DLLs). The solution of janpieter works well.
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
Sign In or Register to comment.