win7编译的易语言程序xp不能使用

win7编译的易语言程序xp不能使用,第1张

这主要是因为易语方写的程序可移植性差所导致的,可以参考如下解决方法:

1、一般运行易语言程序需要考虑兼容性的问题,一般在易语言程序上右键——属性中,选择”兼容性“,找到兼容平台,以顺利运行易语言程序。

2、对于易语言程序,最好是获取源码文件,自己去官网下载最新的易语言集成开发环境,找到适合当前系统平台的库文件,重新编译,以生成适合当前系统运行的可执行文件。

3、易语言程序很多时候都是一些比较常用的功能,可以考虑更换一款可移植性强的功能类似的软件。

说一下个人的使用情况吧。

我在XP(32位系统)下装了VC++6.0、VS2008,至少我在XP下有这2个编译器编译的VC++的代码能在WIN7(32位系统)下能正常运行(编译成relese版本)。

因为我上面的2个IDE装的比较早,那时候我怕WIN7的兼容性可能有问题,所以都装在XP下;而像LZ那样倒过来那样却没有试过。

不过我有些建议你可以尝试一下,你可以在WIN7下使用“静态”库(在VC#中应该也在“项目设置”中吧)编译成relese版本(这样的话,生成的文件会大一些),然后再在XP下运行,看看效果会如何?

个人邮箱是: [email protected]

无论结果怎么样,都通知我邮件一下,如果不行,我会联系微软工程师取得技术支持。

vb

生成的工程有些是不能直接用在WIN7上的,win7和XP的内核是不相同的,XP上的控件WIN7不一定有,所以你要在WIN7上能用,那么你一定要用打包工具将工程打包,然后安装在WIN7上!

列如用:

Setup

Factory

7.0

打包效果不错


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/6343362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-20
下一篇 2023-03-20

发表评论

登录后才能评论

评论列表(0条)

保存