xiuxuan 发表于 2017-3-4 09:02:19

php调用dll

项目需要用到php调用dll,论坛发帖得到思路,用DynamicWrapper方法调用。下载DynamicWrapper.dll到php ext下与windows system32下,
$dw = new COM("DynamicWrapper");
$dw->Register("EbUsbApi.dll", "EbCreateDataFile", 'i=sls', "f=s", "r=l");
$ch = $dw->EbCreateDataFile("222",11,"22");

dll其中一个函数
HANDLE EbCreateDataFile(LPCTSTR lpFileName, DWORD dwCreationDisposition, LPCTSTR lpPassword)

得到结果0.成功

参考文档:
http://www.kixtart.org/forums/ubbthreads.php?ubb=showflat&Number=189985#Post189985
页: [1]
查看完整版本: php调用dll