kodak图像编辑控件已经在系统中注册好的,应该不用指定codebase吧,我在VC中已经可以调用此控件了.但是在IE中,怎么也无法显示.以下是我的源程序,请大侠指点.我使用的是windows 2000系统.
<html>
<head><title>测试Tiff文件显示</title></head>
<body>
<object width="320" height="250" CLASSID="CLSID:6D940280-9F11-11CE-83FD-02608C3EC08A">
 <PARAM NAME="AutoRefresh" VALUE="true" >
 <PARAM NAME="Image" VALUE="tempiFax.tif" >
 <PARAM NAME="Page" VALUE="1" >
 <PARAM NAME="DisplayScaleAlgorithm" VALUE="2" >
 <PARAM NAME="ImagePalette" VALUE="1" >
 <PARAM NAME="ImageDisplayed" VALUE="true" ></object>
 </body>
 </html>我还发现一个问题,在Frontpage中使用"插入->高级->ActiveX"时,插入缺省的ActiveX控件时,可以使用,如果是从"自定义"中选择的控件,则大部分不能使用,但也有一部分可以使用,如:realplayer

解决方案 »

  1.   

    可以下载个Microsoft ActiveX Control Pad
      

  2.   

    是不是缺少该ActiveX控件所需要的DLL文件?你把他们copy到system32目录下面
      

  3.   

    我使用过Microsoft ActiveX Control Pad,总是加载不成功,也没有出现什么错误信息.按照小弟的理解,没有缺少ActiveX控件所需要的DLL文件,毕竟在VC中可以调用此控件.不知道诸位大哥有没有用到过调用HTML调用ActiveX,我觉得这个问题太常见啦.
      

  4.   

    <tr><td height="100" align="center" valign="top">                  
    <object classid="CLSID:19A486AC-D31A-41D5-B160-CF731D936A38" codebase="..../myactivex.cab#version=1,0,0,1"
    id="myactivex" 
    width=400 
    height=60  >
    </object> </td></tr>
    <script language="javascript">
    <!--
    function Start()
    {
        try 
        { 
            myactivex.AddDownParam("3","6396046","18521241");
            myactivex.Start();
        } 
        catch(ex)//catch the ex 
        { 
             window.open("/common/error.html","_self");
        } 
        finally 
        { 
        } 
    }Start();
    //-->
    </script>上面是一个例子,要是你控件没问题的话,绝对可行,你试试吧
      

  5.   

    codebase="..../myactivex.cab#version=1,0,0,1"
    加上这句,把后面的版本改一下让它重新从服务器下载
      

  6.   

    我是用系统缺省的ActiveX呀,请问如何设置codeBase