首页
登录 | 注册

PHP调用OCX控件的具体方法

使用PHP调用OCX控件,本不是个难题,但现实中采用flash回避的方法更通用。真正使用ocx的不多,而且资料也比较少,从网上看到了一个成功的例子:
其实调用 OCX文件 和 DLL文件是一样的

首先把欲调用的 目标DLL或者OCX或者什么什么的控件文件包含进来

include("D:\wwwroot\Authen\Authen.ocx");

然后用COM函数调用它 其中参数是以 文件名.类名的形式调用的 这点由为重要

$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是类名

 

 

但在实际中,我还没测试通过。但相信不会太难。

接下来我将逐一记录,一款摄像头ocx的PHP调用过程。


2010年1月10日晚:

需要设置php.ini文件,找到这行
com.allow_dcom=true,把com组件支持启用

相关文章

  • Delphi创建OCX控件非常的方便,但IE调用时弹出的安全认证非常麻烦,有时OCX也不需要界面,IE调用时需要隐藏,非常不方便.在DELPHI中创建OCX实现安全接口和创建事件中修改部分代码 实现安全接口      继承:IObjectS ...
  • 使用Xamarin.Forms的企业应用程序模式(电子书)--MVVM
    XAMarin.Forms的开发人员经验通常涉及在XAML中创建用户界面,然后添加在用户界面上运行的代码隐藏. 随着应用程序的修改和扩展的规模和范围,可能会出现复杂的维护问题. 这些问题包括UI控件和业务逻辑之间的紧密耦合,这增加了UI修改 ...
  • 使用Xamarin.Forms的企业应用程序模式(电子书)--验证
    任何接受用户输入的应用程序都应确保输入有效. 例如,应用程序可以检查仅包含特定范围内的字符的输入,具有一定长度,或匹配特定格式. 没有验证,用户可以提供导致应用失败的数据. 验证强制执行业务规则,并防止攻击者注入恶意数据. 在Model-V ...
  • 使用Xamarin.Forms的企业应用程序模式(电子书)--单元测试
    移动应用程序具有独特的问题,桌面和基于Web的应用程序不必担心.移动用户将因其使用的设备,网络连接,服务可用性以及一系列其他因素而有所不同.因此,应该测试移动应用程序,因为它们将被用于现实世界,以提高其质量,可靠性和性能.应用程序应该执行许 ...
  • 作者: itzealot  随着 Microsoft 的 .NET 框架的逐渐流行,许多开发人员迫切想了解关于将 .NET 应用程序与 Oracle 集成的最好的方式的信息 -- 不仅在基本的连通性方面,还包括与使用 Visual Stud ...
  • 作者:Oracle中国        文章来源:John Paul Cook     检索标量值 从数据库中检索数据可以通过实例化一个 DataReader 对象并使用 ExecuteReader 方法(它返回一个 OracleDataRe ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.013 s.
京ICP备10005923号