vb写的软件 为什么要设置一下兼容性才可以显示?
来源:百度知道 编辑:UC知道 时间:2024/06/06 16:50:02
我的操作系统是 windows 2003,最近用VB写了一个小程序,用 setup factory 制作安装程序后,在10多台电脑上安装,但发现了一个问题。
软件安装后,在90%的电脑上可以正常运行,但在一二台电脑上安装后,双击软件,一点反应都没有。
后来发现,修改这个软件的“兼容性”选项,就可以运行了。
我想问一下,这种情况一般是什么原因引起的呢?
软件安装后,在90%的电脑上可以正常运行,但在一二台电脑上安装后,双击软件,一点反应都没有。
后来发现,修改这个软件的“兼容性”选项,就可以运行了。
我想问一下,这种情况一般是什么原因引起的呢?
操作系统不一样
API的声明方式不同 运行机理也不同
通俗点说
你的同一条指令 只有适合的系统 才能听的懂 别的系统听不懂
因为你所说的“一二台电脑”不是你这个操作系统的。