如何让VB做的程序不需要VB运行库支持呀? 还是做安装盘吧,或者是将VB6 RUNTIME一块复制过去。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vb.net不知道行不行啊,VB6是肯定不行了。 几乎不可能,做安装盘后,将*.CAB解压缩到目标机器上可以不安装就能运行,但是DLL文件还在尝试VC吧 不可能﹐不過向在NT4(sp4)以上版本及Win2000系統下已經預裝了vb運行庫﹐所以一些簡單的程序就可以 运行时,任何语言都需要,VC也不例外,非要搞静态联结,而不用MSVCRTxx.dll那是浪费。 .NET的运行时更大,就是我最反感.NET的一个地方。 MSVBVMx0.DLL的运行时,VB非要不可的。COM/OLE的运行时库,操作系统肯定都有,如果不用附加控件的话,那么真正需要的就是MSVBVMx0.DLL,而MSVBVM50.DLL在Win98以上版本上都有,对MSVBVM60.DLL最好还是做个安装程序只安装MSVBVM60.DLL,你必须小心除了基本的控制以外,不能使用别的控制。 想完全不用运行时库,肯定是不可能的。任何一个VB工程,最终生成的东西都至少要MSVBVMx0.DLL。就算什么代码都没有的程序,就算是一个空程序VB也会为做很多工作,包括COM库的初始化,甚至已为你用控制做好了准备。就算是用纯API来写窗口,并且所有API都用库型库包装而直接Import进来,好象你是不需要运行时了,但是你用的好多语句函数,包括ReDim还有UBound都要运行时库的支持。VB不支持静态联结,不是因为VB的联结器不能够,而是VB语言本身在实现上就非常依赖运行时。 相比于其它语言,VB的运行时库不算大,看看JAVA和.NET平台、还有PB的运行时库有多大。就算是Delphi、VC这样支持完全静态联结的程序,完全不用运行时也是不明智的。DLL虽然让人觉得不干净,但是总比在系统里重复成千上万次二进制代码要好。 同意: lihonggen0(用VB) 用VB5而且不用其它的东西就可以在 win98以上的系统上直接用它们都带了 用visual studio 中的package将你用到的库文件和properties一起打包生成可执行文件再到别人机器上安装就可以了。 这是不可能的,包括vb.net也是要的,你就死了这条心吧! 也不是全部都要呀!你只用一些基本的控件,也不要调用其他很少见的东西!这样用户的机器一般还会安装其他的程序,这些基本的东西也会有的!!那你这个简单的VB程序就不需要运行库啦!!CCCCCCCCCCCCCCC 用VB5写,不要用第三方控件,编译成exe文件拷贝过去就能运行 紧急求助,着急呀!! 添加记录问题!好像是语法问题!实在不会解决!先到先给分!急急急急急急急急急急急急! VBA6.Dll 关于ExecuteLine 的问题 如何满足多项条件 新手上路帮忙看段代码!即可给分! 一个经典的vb字符串转换问题。急求答案。 在线急等一个查询问题!!! 怎么在文本框里显示数据 如何在xls写入vb代码 怎样可以获取正在系统运行的进程ID?和程序句柄?高手帮手! 在可视化数据管理器里可以执行的命令,在VB程序里却不行??? 一个简单的问题(每日一问--2002.4.3)
做安装盘后,将*.CAB解压缩到目标机器上可以不安装就能运行,
但是DLL文件还在
尝试VC吧
所以一些簡單的程序就可以
MSVCRTxx.dll那是浪费。
.NET的运行时更大,就是我最反感.NET的一个地方。
MSVBVMx0.DLL的运行时,VB非要不可的。COM/OLE的运行时库,操作
系统肯定都有,如果不用附加控件的话,那么真正需要的就是MSVBVMx0.DLL,
而MSVBVM50.DLL在Win98以上版本上都有,对MSVBVM60.DLL最好还是做个安装程序只安装MSVBVM60.DLL,你必须小心除了基本的控制以外,不能使用别的控
制。
想完全不用运行时库,肯定是不可能的。任何一个VB工程,最终生成的
东西都至少要MSVBVMx0.DLL。就算什么代码都没有的程序,就算是一个空程序
VB也会为做很多工作,包括COM库的初始化,甚至已为你用控制做好了准备。
就算是用纯API来写窗口,并且所有API都用库型库包装而直接Import进来,
好象你是不需要运行时了,但是你用的好多语句函数,包括ReDim还有
UBound都要运行时库的支持。VB不支持静态联结,不是因为VB的联结器不能够
,而是VB语言本身在实现上就非常依赖运行时。
相比于其它语言,VB的运行时库不算大,看看JAVA和.NET平台、还有PB
的运行时库有多大。就算是Delphi、VC这样支持完全静态联结的程序,完全不
用运行时也是不明智的。DLL虽然让人觉得不干净,但是总比在系统里重复成
千上万次二进制代码要好。
用VB5而且不用其它的东西就可以在 win98以上的系统上直接用
它们都带了
这样用户的机器一般还会安装其他的程序,这些基本的东西也会有的!!
那你这个简单的VB程序就不需要运行库啦!!
CCCCCCCCCCCCCCC