显示“打开”对话框,并返回选定文件的名称。
语法
GETFILE([cFileExtensions] [, cText] [, cOpenButtonCaption]
[, nButtonType] [, cTitleBarCaption])
返回值类型
字符型
参数
cFileExtensions
指定没有选择“所有文件”菜单项时,可滚动列表中显示的文件扩展名。
cFileExtensions 可具有多种形式:
例如,如果 cFileExtensions 是 "Text:TXT",则文件说明 "Text" 出现在“文件类型”列表框中,而且显示所有具有 .txt 扩展名的文件。
如果 cFileExtensions 是 "Tables:DBF; Files:TXT,BAK",则文件说明"Tables" 和 "Files" 出现在“文件类型”列表框中。当从“文件类型”列表框中选择 "Tables" 时,则显示所有具有 .dbf 扩展名的文件。当从“文件类型”列表框中选择 "Files" 时,则显示所有具有 .txt 和 .bak 扩展名的文件。
cText
指定“打开”对话框中目录列表的文本。在 Windows 95 中,该文本显示在文件列表下面,而且长文本字符串可能会被截短。
cOpenButtonCaption
为“确定”按钮指定标题。
nButtonType
指定出现在“打开”对话框中按钮的数目与类型。当 nButtonType 等于 0、1或 2 时,在对话框中分别出现下列按钮。
nButtonType | 按钮 |
0((或省略) |
确定 取消 |
1 |
确定 新建 取消 |
2 |
确定 无 取消 |
如果 nButtonType 等于 1,而用户选择了“新建”按钮,此函数返回在“打开”对话框中指定的路径与“尚未命名”。如果 nButtonType 等于 2 而用户选定了“无”按钮,函数返回空字符串。
cTitleBarCaption
指定标题栏标题。
说明
如果按 ESC 键、选择“取消”按钮,或者从控制菜单上选择“关闭”退出“打开”对话框,GETFILE() 函数将返回空字符串。