1

我正在尝试创建一个 4D 表单,它允许我浏览我的服务器以查找特定文件,然后一旦选择,将该文件的路径显示为表单中的变量。到目前为止,我什至无法打开资源管理器窗口来浏览文件,但我对 4D 整体还是很陌生。

4

1 回答 1

2

看一下“选择文档”命令。

选择文档命令显示一个标准的打开文档对话框,允许用户设置一个或多个文件并返回所选文件的名称和/或完整访问路径。

该链接适用于 4Dv13,但对于 v11 和 v12 应该是类似的。

如果您想立即访问内容,请改用Open Document

编辑以添加代码示例

C_TEXT($tFirstFileSelected) // this doesn't seem to be getting filled
C_TEXT(tFileNamePlusPath) // use process var to display on form (can't use local)
ARRAY TEXT($atFilesSelected;0) // local array to hold all paths for file(s) selected

Select document("";"*";"Pick File";0;$atFilesSelected;$tFirstFileSelected)

// if only one file is selected the path will be in the first array element
tFileNamePlusPath:=$atFilesSelected{1}
于 2012-06-08T18:25:42.193 回答