主题:如何在用selec语句时,不自动打开“打开文件窗口”选择文件,而是越过弹出窗口这步请教各位老师,谢谢
nmgcfzzw1234
[专家分:0] 发布于 2012-09-11 19:05:00
如何在用selec语句时,不自动打开“打开文件窗口”选择文件,而是越过弹出窗口这步,请教各位老师,谢谢!我是用selec查询两个表中相同的项,然后在控件中显示出来,在原开发目录下可以,不出弹出窗口,换目录安装后,再执行就弹出打开文件窗口,该咋解决?
最后更新于:2012-09-11 19:19:00
回复列表 (共5个回复)
沙发
taifu945 [专家分:240] 发布于 2012-09-12 16:12:00
你在整个软件的入口处增加一句“set default to 路径”命名,然后用发布软件打包时,把软件的安装目录设置成这条语句里的路径。那就无论装到什么机器上都可以了。
板凳
qjbzjp [专家分:8830] 发布于 2012-09-14 20:26:00
在表单的Load事件中加入:
SET PATH TO SYS(5)+SYS(2003)
3 楼
nmgcfzzw1234 [专家分:0] 发布于 2012-09-16 00:33:00
我再把问题补充下:主要是打开不在开发路径下的文件,就会出现这问题,我的开发目录是d:\hdfx,如果打开这个目录下的文件可以,打开其他目录下的就出现找不到d:\hdfx\下的文件,该如何解决?在表单的Load事件中加入: SET PATH TO SYS(5)+SYS(2003),也不行。
4 楼
qjbzjp [专家分:8830] 发布于 2012-09-16 09:52:00
如果有下级子文件夹,例如:d:\hdfx\数据文件夹;d:\hdfx\程序文件夹;d:\hdfx\表单文件夹;d:\hdfx\报表文件夹
SET PATH TO SYS(5)+SYS(2003),数据文件夹\,程序文件夹\,表单文件夹\,报表文件夹
5 楼
martine [专家分:4950] 发布于 2012-09-17 09:34:00
打开不在开发路径下的指定类型文件,如.txt 用:
cFile=GETFILE("TXT");不要这个窗口不现实吧.
我来回复