在网页上通过
<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初始化吗?
<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初始化吗?
解决方案 »
- vs2008 如何写windows service? c++
- CWebBrowser2 网页大小适应问题
- 一个作图软件的解决方案
- 如何在VC中控制一个按钮是灰色的?
- 为什么我运行程序会出现“debug assertion failed;file afx.inl;line 177”有人说是字符串指针错误,我调试一下发现确实发生在使用字符
- UDP滑动窗口算法的文章
- 请问一个字节的最大值是多少
- 请机器装有VC 6.0英文版的前辈将DEVEDIT.PKG、DEVSHL.DLL、MSDEV.exe三个文件打个包从QQ(7796816)上发给我,谢谢,50分相送!在线等待。
- VC的消息是不是全局的?
- 怎么让控件一直在中间显示?
- 一些关于数据结构的题目,希望各位能帮个忙解答!
- com技术内幕 第五章例子问题
好像有个DoPropertyExchange()什么的http://community.csdn.net/Expert/topic/4098/4098743.xml?temp=.8765833
也是用的DoPropertyExchange。多谢关注。