Open file dialog that prompts for a file name. Unlike GetFile()
this function returns the file name and path in proper case and uses the latest Windows dialogs.
OpenFileDialog(lcFolder, lcCaption, lcTitle, lcExtensions, llCheckIfFileExists)
Return Value
Filename or ""
Parameters
lcFolder
The initial folder to show in the dialog.
lcCaption
The caption next to the filename
lcTitle
The Window title of the dialog.
lcExtensions
"Png Image|.png|JPEG Image|.jpeg|Gif Image|.gif|Tiff Image|.tiff|All Files|."
llCheckIfFileExists
If .T. requires that the file exists. Otherwise you can type in a name that doesn't exist.
Remarks
Requires wwDotnetBridge and .NET
Example
lcImage = OpenFileDialog(lcImagePath,"Select image:","Embed Image File",;
"Png Image|*.png|JPEG Image|*.jpg;*.jpeg|All Files|*.*",.T.)
IF EMPTY(lcImage)
CD (lcOldPath)
RETURN ""
ENDIF
See also:
Class wwUtils© West Wind Technologies, 2023 • Updated: 01/07/19
Comment or report problem with topic