The DIALOG_PICKFILE function allows the user to interactively pick a file using the platform's own native graphical file selection dialog. The user can also enter the name of the file.
The DIRECTORY keyword allows the user to select a directory rather than a file name with the DIALOG_PICKFILE function. See DIALOG_PICKFILE for details.
Result = DIALOG_PICKFILE( )
The MULTIPLE_FILES keyword allows multiple file selection in the dialog. When this keyword is set, the user can select multiple files using the platform-specific selection method and DIALOG_PICKFILE can return a string or an array of strings that contains the full path name of the selected file or files.
Result = DIALOG_PICKFILE(/MULTIPLE_FILES)