vfp6应用程序不能在vfp9下使用

qgfudi 2010-01-13 10:18:46
vfp6.0下生成的应用程序不能在VFP9环境下使用,请教该怎么办?
...全文
118 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
十豆三 2010-01-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qgfudi 的回复:]
别人在VF6下已编译好的EXE文件,我安装的VFP9.0汉化版,运行是提示“Cannot locate the Microsoft Visual Foxpro support libray”
该怎么办?
[/Quote]

VFP6.0 编译的 EXE 需要用 VFP6.0 的运行库
wwwwb 2010-01-13
  • 打赏
  • 举报
回复
需要6的DLL
vfp6r.dll vfp6rchs.dll gdiplus.dll

在9中DO 文件名
qgfudi 2010-01-13
  • 打赏
  • 举报
回复
别人在VF6下已编译好的EXE文件,我安装的VFP9.0汉化版,运行是提示“Cannot locate the Microsoft Visual Foxpro support libray”
该怎么办?
taohua300 2010-01-13
  • 打赏
  • 举报
回复
用vfp 9.0重新生成一下,或者把vfp6.0的运行库带过来?
十豆三 2010-01-13
  • 打赏
  • 举报
回复
1、是用 VFP9.0 的运行库? 不行
2、还是用 VFP9.0 重新编译? 要看你的程序,一般是没有问题,也不排除有些功能 VFP9.0 要求更严格而使某些语句无法运行。

如:下面此句在 VFP6.0 下可以运行,在 VFP9.0 却不行。
Select 字段1,字段2,Sum(字段3) As 字段3 From 表名 Group By 字段1

VFP9.0要改为:
Select 字段1,字段2,Sum(字段3) As 字段3 From 表名 Group By 字段1,字段2

Select 字段1,Sum(字段3) As 字段3 From 表名 Group By 字段1

Set Enginebehavior 70
Select 字段1,字段2,Sum(字段3) As 字段3 From 表名 Group By 字段1

这只是一个例子,还有其他,如有些函数增加或修改了参数,等等,不可能说全,只能看你的程序用到了那些了。
wwwwb 2010-01-13
  • 打赏
  • 举报
回复
什么问题?一般的6程序在9下测试基本没有问题

2,718

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧