首先感谢 网友 遇见的分享 哈
今天帮网友遇见解决了PHP调用 OCX控件的问题 特在此和大家分享一下 嘿嘿~~~~
上篇文章我讲了一下如何调用DLL文件 其实调用 OCX文件 和 DLL文件是一样的
首先把欲调用的 目标DLL或者OCX或者什么什么的控件文件包含进来
- include("D:\wwwroot\Authen\Authen.ocx");
include("D:\wwwroot\Authen\Authen.ocx");
然后用COM函数调用它 其中参数是以 文件名.类名的形式调用的 这点由为重要
- $word = new COM("Authen.CAuthenCtrl") or die("Unable to instanciate Word");
$word = new COM("Authen.CAuthenCtrl") or die("Unable to instanciate Word");
就这么简单 就可以完成PHP调用控件的工作了 ~~~呵呵 ~~~
下面是由网友 遇见 总结的
偶是用MFC做的ActiveX控件,
生成了一个Authen.ocx文件,
如果要在PHP里面引用首先
include("Authen.ocx的物理路径");
$myCom = new COM("Authen.CAuthenCtrl") or die("Unable to instanciate Word");
Authen是文件名
CAuthenCtrl是类名