VF里把表单换了一个文件夹就打不开了,是怎么回事?

我刚开始没注意,所以把表单这些都放到主文件夹里面了,后来想以后要输入做一个应用程序,所以就把这些表和数据库和表单都放到一个文件夹里面了,但是打开时候它的地址就找不到了,不... 我刚开始没注意,所以把表单这些都放到主文件夹里面了,后来想以后要输入做一个应用程序, 所以就把这些表和数据库和表单都放到一个文件夹里面了, 但是打开时候它的地址就找不到了, 不知道那个是不是绝对的地址, 我后来在do form 里面加了E:\vf\Vfp98\renshi\改密系统.scx 这个是可以打开了,但是以后要输入成为应用程序, 可能就找不到地址了。 或许不是在E盘或这些文件夹里面使用的, 请我我应该如何改变它的默认绝对地址呢? 展开
 我来答
gaphy2010
2011-04-27 · TA获得超过5848个赞
知道小有建树答主
回答量:786
采纳率:0%
帮助的人:830万
展开全部
用相对地址: do form "\renshi\改密系统.scx"
追问
我用过,是可以。但是以后要输入成为应用程序, 可能就找不到地址了。  或许不是在E盘或这些文件夹里面使用的,    意思是我可能以后放到D盘里面用, 还有哪那些文件夹也不一定是那些名字,  所以成程序后就找不到那个地址了。
追答
你编程习惯有点问题:
程序设计阶段,通常 程序,菜单,表单,报表 放到 项目 的同一目录,编程中调用表单像:
(do form 改密系统)这样,不需要包含路径。项目连编成 EXE 文件后,这个 EXE 文件就已把项目中所有程序,菜单,表单,报表包含在 EXE 文件内,就是,连编后单独把这个 EXE 文件复制到其他目录,照样可以弹出“改密系统”这个表单。
程序设计阶段,数据库,表 最好放在一个固定的地方,因为 数据库,自由表 一般不连编到 EXE 文件内(因为要更新数据),编程序中调用 数据库,自由表 就需要包含路径打开它。

如果你的 数据库,自由表位置无法确定也是有 N 种方法的,不过你是初哥的话(我觉得你是)还是先多了解一下VFP,否则说了你也觉得罗嗦....呵呵
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式