在网页上通过
<object classid="CLSID:64631BC6-8508-4943-BDDF-153677CEC05F" name=objocx width=1000 height=700>
<PARAM NAME=UserName VALUE="pp_ipr">
</object> 
设置自定义属性UserName的值,然后使用下面的脚本和函数
<script language= "VBScript">
  dim RetTxt   
  RetTxt = objocx.Test  // 该函数返回UserName
  document.write "Return Text is: "  & RetTxt 
</script>BSTR CMyCtrl::Test()
{
    CComBSTR strRes = "UserName : ";
    strRes.Append(m_strName);
    return (BSTR)strRes;
}但是页面上却没有显示如果在脚本中:
<script language= "VBScript">
  dim RetTxt   
  objocx.UserName="pp_ipr"
  RetTxt = objocx.Test  
  document.write "Return Text is: "  & RetTxt 
</script>却可以正常显示。问题:
请问,ActiveX控件的自定义属性不能通过PARAM初始化吗?