2.8.2.3 DialogOpen 方法
功能描述:
打开对话框,如果多个以"|"隔开,例“c:\1.jpg|c:\2.jpg”,取消或出错返回空。
调用格式:
eWebOffice1.DialogOpen ([b_FileMustExist], [b_MultiSelect], [s_Filter], [l_FilterIndex], [s_InitDir], [s_DlgTitle]) |
方法参数:
参数名 |
类型 |
可选/必填 |
描述 |
b_FileMustExist |
Boolean |
可选 |
文件是否必须存在,一般设为true,当选择的文件名不存在时提示出错。默认true提示 |
b_MultiSelect |
Int |
可选 |
是否多选,多个文件路径之间用"|"隔开,默认false单选 |
s_Filter |
String |
可选 |
筛选文件名,前面一个是显示文本,后一个是过滤后的文件类型。多个之间用"|"或":"隔开。以此类推。默认显示所有文件类型。 |
l_FilterIndex |
Long |
可选 |
默认选中哪个文件扩展名,默认选中第一项 |
s_InitDir |
String |
可选 |
打开对话框的默认目录,默认当前程序目录 |
s_DlgTitle |
String |
可选 |
打开对话框的标题 |
返回值:
类型 |
描述 |
String |
返回打开的文件名,取消或出错返回空 |
调用示例:
var s_File = eWebOffice1.DialogOpen(); var s_File = eWebOffice1.DialogOpen (false, True, "所有文件 (*.*):*.*|word文档 (*.doc):*.doc", 2, "C:\WINDOWS","eWebSoft"); |