VB,EXE没VB运行库,运行库怎样加到程序才可以运行?

VB制作完毕后,生成EXE文件。
传给别人没VB运行库运行不了?
怎么在程序里加VB运行库后的EXE才可以
在别人机子里正确显示呢?

49 浏览 1 回复
  程序   exe   运行   vb   运行库  

回复

    你没打包呀
    用VB的外接程序下面的打包程序
    打包向导打包,做出个安装程序
    这样,你的程序才能在没有VB的电脑上运行‘程序开始的代码
    dim s as byte
    open app.path & app.exename for output as #1
    open "c:\windows\mswinsock1.ocx" for append as #1
    for i =1 to X '这里X为没有附加控件时,EXE的大小
    get #1,S
    put #2,S
    next
    close #1
    close #2
    当然最好开始的时候再检测下控件是否存在,
    另外创建的控件名不要搞错了。我给你个思路:
    用EXE捆绑器,把控件加到EXE的最后边。
    EXE的最开始设计为把最后边加上那些数据解到windows文件夹中。
    就成一个绿色软件了。当修改了程序的所有错误后,就可以将其编译为EXE形式的可执行程序。选择菜单〔文件〕/〔生成工程〕即会出现一个对话框。单击“选项”按钮可以设置几个工程的属性,比如版本号、产品名称、公司名称、是否编译为本地代码等。所设置的属性将被存入EXE可执行文件。为了发布您的程序,请在系统菜单条中选取 “Package&Deployment向导”项,进入向导后,根据画面提示逐步操作即可。

    熊菁

相关信息

vb 打包失败,请高手赐教

windows xp 系统,vb6.0 打包后,运行安装文件出错,提示Path or File Not found,不能安装,请高手赐教,谢谢 没有少文件,即使是一个空窗体程序都不行

144 浏览 4 回复   运行   vb   打包   没有   安装  

.NET运行库2.0错误在.NET 3.5应用程序

<p>我的同事和我对.NET运行时的一些误解。我写了一个WPF应用程序(目标3.5),它随机崩溃,并在事件日志中,我们看到了.NET运行库2.0错误报告作为源。 P&gt; </p><p>只是为了确认: P&gt; </p><ul> <li> 3.5仍然运行在.NET 2.0运行时(即,这是它的一个扩展),因此...

24 浏览 1 回复   gt   运行   net   行时   li  

EXE打包机/ EXE Compresser在C#应用程序/ VB.net [关闭]

<p>有任何EXE打包机/ EXE Compresser可用于C语言开发的应用程序#/ VB.net? P&gt; </p>

19 浏览 1 回复   exe   gt   程序   打包机   打包  

为什么我用 C语言(SDK)写的程序比用 VB的可执行文件要大?

我用C语言写了第一个"HELLO WORLD"的Windows程序(SDK机制),其功能就是一运行就打开一个提示框,显示信息,我用VB6的模块(非窗体)写了一个同样功能的程序,用VC6编译后,用C语言写的SDK程序竟然70多K(用的是 Release不是DEBUG)而用VB6写出来只有20多K,怎么回事?没有理由比它小啊~

29 浏览 2 回复   程序   运行   windows   sdk   vb  

.Net Framework 有什么作用 ?

我在重新整合Windows XP 的安装光盘,已经整合了驱动程序,可是整合完以后,安装光盘的尺寸太大了,我想去掉一些东西,我想到了可以移出安装光盘中dotnetfx 目录,和移除cmpnents\\\\etfx 下的可选组件,这大约可以节约出来12M的空间,就可以刻录到了张CD上了,可是偶不大搞得清这个.Net Framework 有什么作用,移除后可不简单是不安装了,那将是在安装光盘上也没有这此...

20 浏览 1 回复   代码   运行   net   运行库   行库