VB编写的程序不能直接移植到别人电脑上用,还要安装,但是有的小程序可以移植到别人电脑上直接用,

不需要安装,VB能够做到吗?怎么做?

主要是控件,如果对方的电脑上有你用到的程序的控件,那没有问题,直接就可以运行,而如果没有控件,那你VB程序运行到调用控件时,因为没有控件,那么当然运行出错。
当然,如果一定要不安装,也可以这样写,把所有控件添加到资源里,然后在初始运行时判断有没有控件,没有的自动写入系统中,并注册,然后再运行程序就OK了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-03
安装主要是控件注册和保证开发文件的完整,如果没什么控件引用,VB写的EXE文件直接复制粘贴就能用,不需要安装。追问

那如果有控件引用就一定要安装吗?但是有些小程序直接打开就可以运行的,这种程序VB可以做到不