2026a

# uigetdir


打开文件夹选择对话框

函数库: TyAppDesigner

# 语法

selpath = uigetdir()
selpath = uigetdir(path)
selpath = uigetdir(path,title)

注意

如果该函数不是在 APP 设计工具中使用,需要 using TyAppDesigner 。

# 说明

selpath = uigetdir() 打开一个模态对话框,显示当前工作目录中的文件夹并返回用户从对话框中选择的路径。


selpath = uigetdir(path) 指定对话框打开时定位到的初始路径。如果 path 为空或不是有效路径,对话框将在当前工作目录中打开。示例


selpath = uigetdir(path,title) 指定对话框的标题。

# 示例

显示 C: 驱动器上的文件夹

显示在对话框中选择的文件的完整文件路径。

dname = uigetdir("C:/");

# 输入参数

path - 初始文件夹
当前工作目录(默认) | 字符串

对话框打开时定位到的初始文件夹,指定为字符串。

示例: "C:/Users"

title - 对话框标题
"选择要打开的文件夹" (默认) | 字符串

对话框标题,指定为字符串。

示例: "Open Directory"

# 输出参数

selpath - 文件夹路径
字符串

用户在对话框中指定的文件夹路径,以字符串方式返回。 如果用户单击取消按钮或窗口关闭按钮 (X),将返回空字符串""。

# 另请参阅

uigetfile