热情软件屋

 

怎样才能实现VB5软件不需要安装直接在光盘上运行


编号:QA000104
建立日期: 1998年11月15日 最后修改日期:1998年11月15日
所属类别:

孟小华:
    用VB5开发的软件中使用了一些OCX部件,我想将其制成光盘发行,怎样才能实现软件不需要安装(不注册部件)直接在光盘上运行?

回答:

    不注册是不可能的,因为找不到注册信息,VB5肯定无法运行。当然光盘制作者往往希望不要安装就可以直接在用户的机器上运行,但这样是非常困难的。一个是VB5要求的一些系统文件版本可能比用户机器中的版本高,比如说VB5要求的OleAut32.dll的版本就比最初的Windows 95版本高。另一个就是OCX和一些系统DLL的注册问题,这个问题可以部分地解决,比如用Delphi或C++写一个程序先进行注册,如何调用你的VB5程序,退出后再取消注册。但第一个问题可能较难解决,而这个问题不解决,就可能出现你的光盘在有的机器上可以工作,而在另一些机器上无法工作。如果你确实不能安装任何部件到用户的机器上,唯一的办法就是不要使用VB5编写软件。
    
    相关问题:
    QA000683 "是否有办法将VB的所有的文件合成一个.EXE文件"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio