点击或拖拽改变大小

Functions.SetPath 方法

X#
更改确定X#打开文件的搜索路径的设置。

命名空间:  XSharp.Core
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 FUNCTION SetPath() AS STRING
查看代码

返回值

类型:String
备注
SetPath()允许打开数据库和关联文件的命令和函数在另一个驱动器和/或目录中找到并打开现有文件。
它通过指定搜索的路径列表来实现,如果引用的文件在默认目录中找不到,则进行搜索。 当您尝试访问文件而未指定其路径时,X#首先搜索默认驱动器和目录。
默认驱动器和目录由Windows在加载应用程序时建立,或者在执行过程中通过SetDefault()函数建立。
如果未找到文件,X#将继续搜索指定路径列表中的每个路径,直到找到文件的第一次出现。 要在另一个驱动器或目录中创建新文件,请使用SetDefault()或在指定新文件名时明确声明路径。 注意:某些打开文件的命令和函数不尊重SetPath()设置。
这些情况在这些命令和函数的文档中明确说明。
示例
此示例设置两个路径以打开文件:
X#
1SetPath("a:\inventory;b:\vendors")
此示例通过将DOS环境变量传递给程序来配置运行时路径设置,使用GetEnv()获取其值,然后使用此值设置路径。
例如,在DOS中:
X#
1SET VO_PATH = c:\apps\data;c:\apps\progs
然后在您应用程序的配置部分中:
X#
1SetPath(GetEnv("VO_PATH"))
参见