给公司做考勤机二次开发,考勤机提供的是dll的接口,dll是com组建的,但接口函数传入的输出参数是 指针VARIANT_BOOL SSR_GetGeneralLogData( [in] LONG dwMachineNumber, [out] BSTR* dwEnrollNumber, [out] LONG* dwVerifyMode, [out] LONG* dwInOutMode, [out] LONG* dwYear, [out] LONG* dwMonth, [out] LONG* dwDay, [out] LONG* dwHour, [out] LONG* dwMinute, [out] LONG* dwSecond, [out] LONG* dwWorkcode)php代码如下:
$zkemCom = new COM("zkemkeeper.ZKEM.1");
$zkemCom->Connect_Net('10.1.2.103', 4370) or die ("Connect Failed!");
$zkemCom->ReadAllGLogData(1);
while($data = $zkemCom->SSR_GetGeneralLogData(1, $a, $b, $c, $d, $e, $f, $g, $h, $i, $j)) {
var_dump($a);
var_dump($data);die;
}总是报 类型错误 的提示,改成传引用,也不行,希望有大牛能给提示下,非常感谢!!!
$zkemCom = new COM("zkemkeeper.ZKEM.1");
$zkemCom->Connect_Net('10.1.2.103', 4370) or die ("Connect Failed!");
$zkemCom->ReadAllGLogData(1);
while($data = $zkemCom->SSR_GetGeneralLogData(1, $a, $b, $c, $d, $e, $f, $g, $h, $i, $j)) {
var_dump($a);
var_dump($data);die;
}总是报 类型错误 的提示,改成传引用,也不行,希望有大牛能给提示下,非常感谢!!!
解决方案 »
- 密码查询系统
- 解决ZDE的中文问题
- 搭建Discuz论坛时总出现下面错误“PHP has encountered an Access Violation at 01F0ABAE”
- 留言板设置显示页数报错:mysql_fetch_object(): ……
- Something went wrong - -32300 : transport error - HTTP status code was not 200
- 如何获取HTML的嵌套闭合标签
- 怎样将php里的汉字字符串分割成单个字符?
- php怎样调用windows的资源管理器
- 用过vBulletin论坛的朋友进来一下,我的总是有错误
- 关于用PHP做用户认证的问题--100求助!!
- 关于PHP中对时间字段的模糊查询
- 为什么网页只能显示表格,没法调出数据库中内容
for( $i = 0; $i < $length; $i+=2 ){
$tempstr = $tempstr.chr( hexdec(substr($array["data"], $i, 2)) );
}
$array["data"] = $tempstr;
这类方法进行解码呢?