我只知道传递单个的数,不知道怎么传数组啊。网页代码如下:
<HTML>
<HEAD>
<TITLE>ATL 2.0 test page for object PolyCtl</TITLE>
</HEAD>
<BODY><OBJECT ID="dingyihua"
CLASSID="CLSID:96375BDA-90CC-484F-A6FA-4DFF5530F612"
CODEBASE="">
<param name="arcx" value="100">
<param name="arcy" value="50">
</OBJECT>
</BODY>
</HTML>
控件传参部分代码如下:
void CdingyihuaCtrl::DoPropExchange(CPropExchange* pPX)
{
ExchangeVersion(pPX, MAKELONG(_wVerMinor, _wVerMajor));
COleControl::DoPropExchange(pPX); // TODO: Call PX_ functions for each persistent custom property.
PX_Float( pPX, _T("arcx"), (float &)endx);
PX_Float( pPX, _T("arcy"), (float &)endy);
}
///////////////////////////////////////////////////////
能不能给个具体点的代码啊,小弟刚接触这些,呵呵,谢啦!比如我想传的数组为:float array[10000]
<HTML>
<HEAD>
<TITLE>ATL 2.0 test page for object PolyCtl</TITLE>
</HEAD>
<BODY><OBJECT ID="dingyihua"
CLASSID="CLSID:96375BDA-90CC-484F-A6FA-4DFF5530F612"
CODEBASE="">
<param name="arcx" value="100">
<param name="arcy" value="50">
</OBJECT>
</BODY>
</HTML>
控件传参部分代码如下:
void CdingyihuaCtrl::DoPropExchange(CPropExchange* pPX)
{
ExchangeVersion(pPX, MAKELONG(_wVerMinor, _wVerMajor));
COleControl::DoPropExchange(pPX); // TODO: Call PX_ functions for each persistent custom property.
PX_Float( pPX, _T("arcx"), (float &)endx);
PX_Float( pPX, _T("arcy"), (float &)endy);
}
///////////////////////////////////////////////////////
能不能给个具体点的代码啊,小弟刚接触这些,呵呵,谢啦!比如我想传的数组为:float array[10000]
麻烦大家一下,如果传递的是变量该怎么搞啊,我现在:
<param name="arcx" value="<?php echo $a; ?>">
好象传不进去啊,解决这个问题也行,呵呵,搞定就加分咯