热情软件屋

 

页面中的ActiveX控件的下载问题


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

砒霜:
    我在fp98中做了一个页面,插入了vb5中提供的flexgrid控件,也插入了一些我自己编的控件.
    显然,别人的机器上没有注册这些控件.为了能够在别人的机器上能够下载,对于我自己编的控件的codebase属性,我照抄了VB5安装向导做的代码,(已经为我做好了inf和cab),对于flexgrid,vbsp3光盘上cabs子目录里有cab,我也引用了一下。结果是下载flexgrid时问我要"标记为defalut"的磁盘,我自己的控件一切正常。我怎么办呢?

回答:

    看看这样的方法是否有效:
    打开 Flexgrid.cab, 修改其 inf 文件:
    1、去掉 
        [SourceDisksNames]
        1="default",,1
    2、在[richtx32.OCX]中增加
        DestDir=
    3、[DestinationDirs]
     install.files=11 改为 install.files=
    4、[RegisterFiles]
     %11%\richtx32.OCX 改为 richtx32.OCX
    以上改动的目的是把下载/注册目录从Windows\System(32) 目录修改为 Occache 目录,请告诉我是否有效。 相关的东东好长时间没有搞了,有些生疏...
    注:DestDir 可以为 10 则在 Windows 目录,为 11 则在 Windows\System(32) 目录,或为空则在 Occache 目录。

此问题由Ken J回答。

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

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