VB到底能不能直接编译出二进制的EXE文件?VB中的“本地代码”是怎么一回事? P-Code:VB1-VB4使用的伪编译系统,产生的是类似于java的解释代码,需要解释执行(同时也提供了跨平台的可能)Local-Code:VB5开始使用的本机代码编译器。产生的是依赖于操作系统的二进制文件,不存在跨平台的可能,所以被称为本机代码。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果想做真正的二进制EXE文件只好选C\C++了。 Local-code 的确是真正的二进制可执行代码,依赖于Windows系统,但其运行时需调用各种Dll函数(如VB运行库等),因此编译后的可执行文件是不能单独运行的. 当然可以,用VB也可以开发编译二进制文件的工具呀,更何况他本身呢。看来过一阵子我得弄一个给大家看看,等我更新完网站(http://www.kubao.com)。到时请大家发表意见 VB编译的本地代码是真正的编译代码,它经过两次编译(VB6和C2),与C++生成的代码完全相同,有什么疑义呢?要运行库就不是完全编译吗? 回复人:MonkeyLin(林猴) (2001-4-21 1:08:00) 得0分 要运行库就是完全编译 回复人:MonkeyLin(林猴) (2001-4-21 1:08:00) 得0分 要运行库就不是完全编译!!!! hahaha 运行库=不是完全编译?运行库现在只是一个名字,并不是运行用的库。VB本来就可以完全编译,带有库是VB的优点 现在VB程序员怎么对VB这么不了解,多看点书吧 管他那么多本地代码或是二进制代码,我只知道用VB做无需关心这些要执行代码,只要你能够善于利用它的解释执行环境,充分运用断点与调试手段去迅速开发程序就可以了。注:本人感觉用VB的写出来的程序根本就不会出错,因为系统自动帮你进行程序的代码检查与转换。 VB.net能实现真正的二进制EXE文件编译吗? 大家说了这么多,谁拿出个东东来看看??请先发小弟一份:[email protected] 谁说要运行库就不是完全编译?MFC42.dll是什么? Vb.net不能生成本地代码,只能生成IL,但代价是完全的跨平台 谁说要运行库就不是完全编译?什么叫完全编译?有什么定义没有?那就是说用mfc写的程序也和VB写的程序一样了?给点专业精神好不好? 打开第一个窗体,就加载后面的 如何删除LISTBOX里面的重复记录呢? VB报表中换行问题 datareport 细节区和页注脚间隔问题 在工程中运行正常,编译后运行出现异常,这是为什么? 文件操作的问题. 如何搜索TreeView中的NODE? 函数参数为自定义数据类型时的问题 Datareport的数据源用recordset出错 vb6.0打包求助 VB 存取图片入 SQL SERVER VB数据库 书签 的问题。急急!!!!
回复人:MonkeyLin(林猴) (2001-4-21 1:08:00) 得0分
要运行库就是完全编译
回复人:MonkeyLin(林猴) (2001-4-21 1:08:00) 得0分
要运行库就不是完全编译!!!! hahaha
运行库现在只是一个名字,并不是运行用的库。
VB本来就可以完全编译,带有库是VB的优点
注:本人感觉用VB的写出来的程序根本就不会出错,因为系统自动帮你进行程序的代码检查与转换。
请先发小弟一份:[email protected]
MFC42.dll是什么?
给点专业精神好不好?