热情软件屋

 

如何分发Web Browser控件


编号:QA000950
建立日期: 1999年5月8日 最后修改日期:1999年5月8日
所属类别:

小鱼子:
    在网页中用ActiveX控件(CommandButton),客户端用VB定制了一个WEB Browser(IE4.0控件),打包时将Shdocvw.dll(IE4控件)和fm20.dll(MS form2.0控件)打进包内,但安装时都出错。

回答:

    很遗憾,你无法把Web Browser打包在你的程序中。微软不允许你这样做,详细的信息可以参见:微软的Knowledge Base的文章:“Q191692 RB: SHDOCVW.DLL Not Included in PDW Setup Package”。实际上Web Browser控件不仅仅用到了shdocvw.dll,而用到IE 4的许多部件。实际上你要使用Web Browser,最好的办法是让用户先安装IE4,你可能觉得这样太麻烦,没办法这就是免费的代价。如果你愿意花些钱而不使用IE,可以参考QA000198 "如何才能有一个单独的HTML阅读控件或DLL"

此问题由李海回答。

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

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