SelectFolder - cSelectFolderDialog
Opens the select folder dialog and returns the selected folder
Type: Function
Return Data Type: String
Parameters
| Parameter | Type | Description |
|---|---|---|
| sTitle | String | Dialog Title |
| sInitialFolder | String | Initial Folder |
Syntax
Function SelectFolder String sTitle String sInitialFolder Returns String
Call Example
Get SelectFolder sTitle sInitialFolder to StringVariable
Description
SelectFolder opens the select folder dialog and returns the user-selected folder.
Sample
This sample shows how to retrieve a user-selected folder from a cSelectFolderDialog. The dialog's initial location is set to "C:\".
Use cSelectFolderDialog.pkg
Object oSelectFolderDialog is a cSelectFolderDialog
End_Object
Object oSelectFolderButton is a Button
Set Location to 4 187
Set Label to 'Select a Folder'
Procedure OnClick
String sFolder
Get SelectFolder of oSelectFolderDialog "Choose Folder" "C:\" to sFolder
// was a folder selected?
If (sFolder <> "") Send Info_Box sFolder
Else Send Info_Box "No Folder Selected"
End_Procedure
End_Object
Return Value
The user-selected folder (if any) or "" if the dialog was cancelled.