当没用param传递参数的时候,activex能够正确在网页上显示
但是用param传递参数之后,就显示空白参数可以正常取到

解决方案 »

  1.   

    程序没有问题啊
    我不用参数就能够正常显示啊我取得参数使用Usercontrol_ReadProperties方法
      

  2.   

    html的代码如下形势
    <OBJECT CLASSID="CLSID:812AE312-8B8E-11CF-93C8-00AA00C08FDF"
       ID="Layout1_alx"  CODEBASE="a.cab#Version=0,0,0,1">
    <PARAM NAME="UserID" VALUE="user01">
    </OBJECT>vb代码中取得参数UserID
    Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
        Dim userid As String
        
        userid = PropBag.ReadProperty("UserID", "")
    End Sub
      

  3.   

    现象
    网页现实空白当我去掉 <PARAM NAME="UserID" VALUE="user01">这一行
    程序可以正常运行
      

  4.   

    ReadProperties这个方法是不是必须跟writeProperties,Let,Get方法一起用啊?
    单独用是不是就出现这样的问题了?