刚用MFC来写ocx控件,用于ie的调用,实现功能从某个配置文件读数据
建了一个接口函数ServerRead(VARIANT FAR* szAddress)
在ie中怎么调用并显示啊
如果定义了var abcd;
*.ServerRead(*abcd)报错
定义var * abcd也报错
定义var abcd
*.ServerRead(abcd)提示参数类型错难道ie不能通过这种方式吗,谢谢
建了一个接口函数ServerRead(VARIANT FAR* szAddress)
在ie中怎么调用并显示啊
如果定义了var abcd;
*.ServerRead(*abcd)报错
定义var * abcd也报错
定义var abcd
*.ServerRead(abcd)提示参数类型错难道ie不能通过这种方式吗,谢谢
这样的话,不能通过参数来返回值吗
===============================================
参数类型用BSTR,比如:STDMETHODIMP CMyActive::SetParam(BSTR paramName)
{
// TODO: Add your implementation code here
CString szParamValue = paramName;
MessageBox(szParamValue);
return S_OK;
}调用:<SCRIPT LANGUAGE="Jscript">
var paramValue = "Hello world";
myActive.SetParam(paramValue);
</SCRIPT>
{
LPSTR lpVersion="Version 1.0.0";
*pVal=A2BSTR(lpVersion);
return S_OK;
}