| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 690 人关注过本帖
标题:请教一下VF6.0转9.0的问题
只看楼主 加入收藏
qiaolinxj
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2009-3-14
结帖率:88.24%
收藏
 问题点数:0 回复次数:7 
请教一下VF6.0转9.0的问题
机子换了WIN7系统,以前VF6.0的全用不了了,改用9.0,但设置主程序默认路径连遍后出现找不到有效路径,不知道是什么问题?请各位指教~

_screen.visible=.f.
on   shutdown  
CLEAR
SET EXCL ON
SET TALK OFF
SET MESSAGE ON
SET CENT ON
PUBLIC MYPATH     &&定义全局变量MYPATH
MYPATH=LEFT(SYS(16),RAT("\",SYS(16)))   &&提取当前路径
SET DEFA TO (MYPATH)   
SET PATH TO ...\汇总程序\
DO FORM  ...\汇总程序\forms\表单1.scx

   read event
    clear   events  
    quit   
  return         


而程序里的路径都是用的use ...\汇总程序\data
搜索更多相关主题的帖子: events return 治疗牛皮癣 
2012-09-12 09:53
qiaolinxj
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2009-3-14
收藏
得分:0 
顶起来
2012-09-12 10:00
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
认真看下书,如何设置VFP默认路径。

坚守VFP最后的阵地
2012-09-12 10:13
qiaolinxj
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2009-3-14
收藏
得分:0 
我是想设置一个相对路径,就是不用局限具体哪个盘运行
2012-09-12 10:21
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
还没学会走,就想学跑,无语

坚守VFP最后的阵地
2012-09-12 10:42
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
路径设置不正确,把下面两句命令改一下:
*SET PATH TO ...\汇总程序\
*DO FORM  ...\汇总程序\forms\表单1.scx
SET PATH TO 汇总程序\forms\
DO FORM 表单1.scx


相互学习,互相交流,共同提高。
2012-09-12 10:53
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
图片附件: 游客没有浏览图片的权限,请 登录注册

坚守VFP最后的阵地
2012-09-12 11:37
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
收藏
得分:0 
一般来讲,我们会为一个开发的项目建一个目录,比如aaaa吧,然后在此目录下再建一些目录来分别保存不同的文件,如data,PROGS,report,forms,menus,other,等等。主文件里一般都有
Set Default To Left(Sys(16),Rat('\',Sys(16)))
来定位目录。如果这个文件放在\progs\下,则自然程序运行后就会将目录定位在此,这样如果调用文件路径设置不当的话,就会出现找不到的错误。这个主文件应该放在项目所在的目录下,就是aaaa。然后再设置路径搜索语句。
我是这样写的:
Set Default To Left(Sys(16),Rat('\',Sys(16)))
SET PATH TO data,PROGS,report,forms,menus,other

这样以后不论是打开表,还是调用表单,程序,报表等文件,直接用命令即可,即使文件名前不加路径,也可以找到并执行。

[ 本帖最后由 wzxc 于 2012-9-12 14:14 编辑 ]

认真看书学习,弄通Fox主义。
2012-09-12 13:57
快速回复:请教一下VF6.0转9.0的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052119 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved