怎么把vfp中的命令执行的路径改成其他的文件?

例如我在命令框里输入打开tsk表,而它默认的存储文件里却没有这个表,而在另一个文件夹里储存,要通过项目管理器才能打开。怎么才能改变命令的默认存储路径?... 例如我在命令框里输入打开tsk表,而它默认的存储文件里却没有这个表,而在另一个文件夹里储存,要通过项目管理器才能打开。怎么才能改变命令的默认存储路径? 展开
 我来答
habcb
2010-07-20 · TA获得超过268个赞
知道小有建树答主
回答量:627
采纳率:0%
帮助的人:241万
展开全部
指定默认磁盘和目录。

SET DEFAULT TO [cPath]

参数
cPath
指定以下之一:
一个驱动器提示符
一个带有目录名的驱动器提示符
一个子目录名
使用 Microsoft MS-DOS 简化符号( \ 或 ..)的上述各项

说明
SET DEFAULT 改变默认目录到指定的目录。

Microsoft Visual FoxPro 在默认的 Visual FoxPro 目录中搜索文件。默认目录就是启动 Visual FoxPro 的目录。不过,可以在您的 Visual FoxPro 的配置文件或启动程序中指定不同的默认目录。如果 Visual FoxPro 在默认目录中不能找到文件,则接着搜索 Visual FoxPro 路径(如果指定了的话)。使用 SET PATH 指定 Visual FoxPro 路径。

如果创建一个文件并没有指定存放的位置,则文件被放在默认 Visual FoxPro 目录中。

在单线程或多线程 DLL 服务中不支持 SET DEFAULT 命令。该命令改变整个进程的默认目录,所以将影响过程部分的所有线程。在 DLL 服务中使用 SET PATH 命令,代替 CD 和 CHDIR。

提示:
SYS(5) 返回默认驱动器。SYS(2003) 返回不带驱动器提示符的默认目录。SYS(5) + SYS(2003) 返回默认驱动器和目录。

使用以下任一个命令都可以改变默认驱动器到驱动器 A :
SET DEFAULT TO A
SET DEFAULT TO A:

可以指定一个特定的目录:
SET DEFAULT TO A:\sales
SET DEFAULT TO C:\sales\data

可以指定一个子目录。如果驱动器 C 上的根目录是默认的 Visual FoxPro 目录,发出以下命令改变默认目录到 C:\Sales :

SET DEFAULT TO sales

可以使用 MS-DOS 简化符号。如果当前目录是 C:\Sales\Data,发出以下命令可以将根目录设为默认目录:

SET DEFAULT TO \

也可以使用以下命令将默认目录设置为上一级父目录:

SET DEFAULT TO ..

SET PATH 命令
指定文件搜索路径。

SET PATH TO [Path] [ADDITIVE]

参数
TO [ Path]

指定想要 Visual FoxPro 搜索的目录。使用逗号或分号来分隔目录。注意:
如果磁盘或目录名中包含惊叹号(!),Visual FoxPro 将不能正确识别该路径名。

在所有 FoxPro 平台上,返回路径信息的函数,如 CURDIR( )、 DBF( ) 和 SYS(2003),都在它们的返回值中使用 Microsoft MS-DOS 路径命名习惯。
ADDITIVE

追加附加路径到当前路径尾部。
说明
发出不带 Path 的 SET PATH TO 命令,将把路径恢复为默认目录。使用 SET DEFAULT 指定默认目录,用 CURDIR( ) 返回当前默认目录。

SET PATH 的作用域不是当前数据工作期;使用 SET PATH 命令改变默认路径将影响所有数据工作期。

SET PATH 限制最大值为 4095 个字符。*NEW

在使用 ADDITIVE 参数时,路径必须包含引用字符串或有效表达式。如果使用宏替换,则它必须象在下例中一样被完全引用:
倾盏碎月
2010-07-19 · TA获得超过175个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:186万
展开全部
CD 路径名

SET DEFAULT TO 路径名
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式