主题:求助各位高手,关于路径的问题?
南方闲人
[专家分:0] 发布于 2009-01-03 11:15:00
请教各位高手:我做了一个表单,是根据输入的条件调用数据表中的内容,表单“确定”按钮的click事件的代码中是用的‘USE XLRB&&表的名字’语句来打开和调用表格。但是每次运行表单时,总是出现“程序错误”的提示,上面写着写着“文件‘.........(注:路径)’不存在。”,如果这时占击“忽略”,然后再自己去搜索路径,则表单还是能正确运行;即使加上了主程序时也同样有这个毛病,以前看过一篇文章,说这是路径上的问题,但又不知道改进的办法,求高手指点了!!
回复列表 (共14个回复)
11 楼
cbl518 [专家分:57140] 发布于 2009-01-07 17:35:00
这样处理后,你的程序就可以运行在任意的盘符\目录或盘符中了。
12 楼
oufeiwen [专家分:910] 发布于 2009-01-17 01:59:00
我想说点题外话,我编写一个程序要打开一个表时通常是用如下形式语句:
use (sys_users_file)
为何不直接"指名道姓"地打开表?就是为了使程序有独立性,不受将来表的名称、路径的改变而影响,需要改变时,只要在主程序改变对“sys_users_file”的赋值。
以上是个人意见,希望交流!
13 楼
foxdb [专家分:1830] 发布于 2009-01-17 13:53:00
本人赞同12楼的方法,讲得再多也没用.如果是将“环境变量”参数化,这样的话:当初始化运行环境参数后一切都变得简单了。。。。。
14 楼
lbscyb [专家分:4780] 发布于 2009-01-24 00:39:00
vfp9"
use "C:\Documents and Settings\Administrator\桌面\??.dbf" in 0
*-加引号就行了
我来回复