VB题目:编译成名.exe后,其它机器无法打开

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:15:32
将调试通过的工程经“文件”菜单的“生成exe文件”编译成名.exe后,将该可执行文件到其他机器上不能运行的主要原因是什么
A. 运行的机器上无VB系统 B. 缺少.frm窗体文件a C. 该可执行文件有病毒 D. 以上原因都不对

A可以算正确,但是我觉得不太确切
正确的应该是运行的机器缺少VB运行库

是D了
因为这很可能程序中用到的控件在你机子上没有,我写软件是就经常遇到这情况。解决的办法是用编一个DOS命令把对应的控件装上就解决了。
A:机子运行的是EXE文件和是否装了VB没有关联
B:编译后的EXE文件中已经包含了FRM窗体了
C:除非是你写不良代码