# com.interface.IFileOpenDialog 库模块帮助文档

## com.interface.IFileOpenDialog 成员列表 <a id="com.interface.IFileOpenDialog" href="#com.interface.IFileOpenDialog">&#x23;</a>

### com.interface.IFileOpenDialog.create() <a id="com.interface.IFileOpenDialog.create" href="#com.interface.IFileOpenDialog.create">&#x23;</a>
创建IFileOpenDialog接口对象  

[返回对象:IFileOpenDialogObject](#IFileOpenDialogObject)

### com.interface.IFileOpenDialog.dir <a id="com.interface.IFileOpenDialog.dir" href="#com.interface.IFileOpenDialog.dir">&#x23;</a>
打开目录对话框,XP系统自动降级为 fsys.dlg.opendir

### com.interface.IFileOpenDialog.dir(path,hwndOwner,title,okLabel,clientGuid,multiSel) <a id="com.interface.IFileOpenDialog.dir" href="#com.interface.IFileOpenDialog.dir">&#x23;</a>
打开目录对话框,所有参数可省略,  
参数@path 指定打开的目录,  
参数@hwndOwner 指定父窗口,  
参数@title 指定窗口标题  
参数@okLabel 指定确定按钮上的文本,  
参数@clientGuid 指定单独存储对话框状态的GUID,  
参数@multiSel 如果为true，则允许选择多目录并返回数组,  
默认仅能选择单个目录并返回选中的路径,  
取消返回null

## IFileOpenDialogObject 成员列表 <a id="IFileOpenDialogObject" href="#IFileOpenDialogObject">&#x23;</a>

### IFileOpenDialogObject.SetOptions(0x20) <a id="IFileOpenDialogObject.SetOptions" href="#IFileOpenDialogObject.SetOptions">&#x23;</a>
设置选项

### IFileOpenDialogObject.SetTitle() <a id="IFileOpenDialogObject.SetTitle" href="#IFileOpenDialogObject.SetTitle">&#x23;</a>
设置标题

### IFileOpenDialogObject.Show() <a id="IFileOpenDialogObject.Show" href="#IFileOpenDialogObject.Show">&#x23;</a>
显示对话框,  
参数指定父窗口句柄,例如 winform.hwnd

### IFileOpenDialogObject.getDisplayFilePath() <a id="IFileOpenDialogObject.getDisplayFilePath" href="#IFileOpenDialogObject.getDisplayFilePath">&#x23;</a>
返回用户选择的路径

### IFileOpenDialogObject.getDisplayFilePaths() <a id="IFileOpenDialogObject.getDisplayFilePaths" href="#IFileOpenDialogObject.getDisplayFilePaths">&#x23;</a>
返回数组，  
包含用户选择的一个或多个路径

### IFileOpenDialogObject.setFolderPath() <a id="IFileOpenDialogObject.setFolderPath" href="#IFileOpenDialogObject.setFolderPath">&#x23;</a>
参数@1指定默认目录
