使用
资源管理器
生成RES文件就好啦(此文件可以不用再复制到其它机器了)
关于vb的资源管理器的用法自己
搜吧
另一种方法就是打包成安装文件,需要vb企业版才行
你可以重新设置编译的程序使用
静态链接
:
打开"编译"菜单---->"设置",打开工程设置菜单
在"GENERAL"属性页,有一一个"Microsoft
Foundation
Classes"的下拉
列表框
,里面有2项,"Use
MFC
in
a
Static
Library"就是设置静态链接,"Use
MFC
in
a
Share
DLL"就是
动态链接
设置成静态链接后,选择"编译"--->"重建全部",就可以重新编译出
EXE文件
,在其他机器上运行
另外,据我尝试,主要的
动态链接库
有:MFC42DDLL,MFCN42DDLL,MFCO42DDLL,MSVCIRTDDLL和MSVCRTDDLL,你可以将这些文件与你动态链接编译的程序放在一起,也可以在其他机器上运行了
以VB为例:
简单的程序,就只要在"文件"菜单下的"生成",生成的EXE文件和你要用的数据库和其他外部文件一起移植到其他电脑上,就可以了。
复杂的程序,建议用"打包",打包完以后,在其他电脑上安装以后再用打包方法--------打开菜单栏“外接程序”——“外接程序管理器”,选择“打包和展开向导”,选择“加载/卸载”,确定。在“外接程序管理器”里找到“打包和展开向导”,打开“打包和展开向导”,再一步步进行打包就可以生成一个安装程序。
masm是微软出的汇编编译器,支持8088/8086架构的汇编语言,在DOS下运行,需要下载。masm包括:
(1)编辑程序editexe
(2)汇编程序masmexe
(3)连接程序linkexe
(3)调试程序debugexe
基本使用方法如下,仅供参考:
用之前最好把上面的几个文件保存到盘符下的文件夹里,文件夹名字尽量简单明了,一切为了 *** 作简单。
(1)最好不要用editexe,而用记事本编辑汇编程序,这样 *** 作比较方便。保存时,文件类型选为所有文件,再在文件名后面加上asm,保存即可。
(2)打开命令提示行(运行-->输入cmd-->确定),敲命令进入masm所在文件夹,输入masm
asm(表示文件名)回车。
这时会提示Object
filename
[OBJ]:
表示要生成的目标文件名称,必须填,然后回车。提示
Source
listing
[NULLST]:
表示是否要生成列表文件,填写这生成lst文件,不填则放弃生成lst文件。lst文件用记事本打开能看到源代码的语法错误,查错想当方便,强烈建议生成。回车后提示
Cross-reference
[NULCRF]:
表示生成交叉引用文件crf,如果有多个obj文件参与连接就要生成,回车后显示错误数量等信息,编译完成。
(3)输入link
(obj文件名)
以上就是关于VB 如何生成可执行程序全部的内容,包括:VB 如何生成可执行程序、VC可执行程序的生成、如何将程序生成可执行文件(exe)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)