Functions.GetFile 方法 | |
-- todo --
显示打开对话框。
命名空间:
XSharp.VFP
程序集:
XSharp.VFP (在 XSharp.VFP.dll 中) 版本:2.22 GA
语法 FUNCTION GetFile(
cFileExtensions,
cText,
cOpenButtonCaption,
nButtonType,
cTitleBarCaption
) AS STRING CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static string GetFile(
__Usual cFileExtensions = default,
__Usual cText = default,
__Usual cOpenButtonCaption = default,
__Usual nButtonType = default,
__Usual cTitleBarCaption = default
)
查看代码参数
- cFileExtensions (Optional)
- 类型:__Usual
指定在未选择"所有文件"类型时在打开对话框中显示的文件的文件名扩展名。
有关更多信息,请参阅备注部分
- cText (Optional)
- 类型:__Usual
指定在打开对话框中显示的文件名标签的文本。
- cOpenButtonCaption (Optional)
- 类型:__Usual
指定打开对话框中"确定"按钮的标题。
- nButtonType (Optional)
- 类型:__Usual
指定在打开对话框中显示的按钮的数量和类型。备注部分的表格列出了nButtonType的值。
- cTitleBarCaption (Optional)
- 类型:__Usual
指定打开对话框标题栏的标题。
返回值
类型:
String
字符型。GetFile()返回在打开对话框中选择的文件名,或者如果用户通过按Esc、
单击取消或单击打开对话框上的关闭按钮来关闭打开对话框,则返回空字符串。
备注
传递字面值时,请用引号("")将其括起来。不要在文件名扩展名前包含句点(.)。
备注: |
---|
cFileExtensions参数的长度不能超过254个字符。 |
cFileExtensions可以采用多种形式:
nButtonType | 显示的按钮 |
---|
0(或省略) | 确定、取消 |
1 | 确定、新建、取消 |
2 | 确定、无、取消 |
备注: |
---|
当nButtonType设置为1且用户单击新建时,或当nButtonType设置为2且用户单击无时,
GetFile()返回带有打开对话框中指定路径的字符串"Untitled"。
|
示例 1Close Databases
2Select 0
3gcTable=GetFile('DBF', '浏览或创建.DBF:',
4'浏览', 1, '浏览或创建')
5
6DO CASE
7 CASE 'Untitled' $ gcTable
8 Create (gcTable)
9 CASE EMPTY(gcTable)
10 RETURN
11 OTHERWISE
12 Use (gcTable)
13 BROWSE
14ENDCASE
参见