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

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

其实调用 OCX或者什么什么的控件文件包含进来

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

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

$word = new COM("Authen.CAuthenCtrl") or die("Unable to instanciate Word");

就这么简单 就可以完成PHP调用控件的工作了 ~~~呵呵  ~~~


偶是用MFC做的ActiveX控件,
生成了一个Authen.PHP里面引用首先
include("Authen.ocx的物理路径");
$myCom = new COM("Authen.CAuthenCtrl") or die("Unable to instanciate Word");
Authen是文件名
CAuthenCtrl是类名

来源:http://blog.chinaunix.NET/uid-22414998-id-113455.html

从手册找到的
// 启动 word
$word = new COM("word.application") or die("Unable to instanciate Word");
print "Loaded Word, version {$word->Version}\n";

//将其置前
$word->Visible = 1;

//打开一个空文档
$word->Documents->Add();

//随便做些事情
$word->Selection->TypeText("This is a test...");
$word->Documents[1]->SaveAs("Useless test.doc");

//关闭 word
$word->Quit();

//释放对象
$word->Release();
$word = null;

转载于:https://www.cnblogs.com/caicaizi/p/6676040.html

PHP调用OCX控件的具体方法相关推荐

  1. 关于js调用ocx控件报错对象不支持此属性或方法的解决方法

    在web中用js调用ocx时有两种方法,第一种,动态调用: 1,用名称调用,var ocx=new ActiveXObject("JITDSIGN.JITDSignCtrl.1") ...

  2. JavaScript调用OCX控件,运行时报错:对象不支持“XXX”属性或方法【已解决】

    这段时间调试一个产品,其中一项是用javascript调用OCX控件. 控件注册成功之后(如何注册及处测试出现的问题参见另一篇博客:win10注册ocx控件的步骤(包含错误处理方法0x80040200 ...

  3. Java调用ocx控件以及dll

    2019独角兽企业重金招聘Python工程师标准>>> http://lvqingboy-163-com.iteye.com/blog/769358 通过Java调用OCX控件有几种 ...

  4. Javascript调用OCX控件

    什么是ocx控件? 对象链接和嵌入用户控件(OCX)是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序. 想知道究竟的可以看看这个帖子. http://www.tososo ...

  5. C#中调用OCX控件

    调用OCX控件的步骤: 1.在系统中注册该ocx控件,命令:regsvr32.exe 控件位置(加 /u 参数是取消注册) 2.在.net的工具箱中添加该控件,拖到form中去就可以了. 不用工具箱的 ...

  6. java jni ocx_Java调用ocx控件以及dll

    [ 通过Java调用OCX控件有几种方法,JNI.JACOB.Jawin等 1.JNI 最直接的方式,也是最麻烦的方式,需要自己完成所有的工作,不推荐. 2.Jawin 尝试了一下,效果不错,但相 通 ...

  7. java ocx调用_Java调用ocx控件以及dll

    下载jacob包 这个包中有jacob-1.17-M2-x64.dll和jacob-1.17-M2-x86.dll两个dll和jacob.jar一个jar包,两个dll一个是64位一个是32位,这个对 ...

  8. java调用ocx控件(ActiveX控件),SWT调用ocx(ActiveX)

    java调用ocx控件(ActiveX控件),SWT调用ocx(ActiveX) 注 : OLE.OCX.ActiveX不进行过多阐述,简单理解就是插件,组件类 调用成功,即可展示ocx对应的窗口 ​ ...

  9. 【QT】Qt调用OCX控件详解

    OCX控件的注册 首先,调用ocx控件需要保证ocx本身是已经注册了的.如果没有注册请先按"Win+R"输入"cmd"打开命令窗口.然后输入regsvr32 + ...

  10. java调用ocx控件获取数据_Java调用ocx控件以及dll

    通过Java调用OCX控件有几种方法,JNI.JACOB.Jawin等 1.JNI 最直接的方式,也是最麻烦的方式,需要自己完成所有的工作,不推荐. 2.Jawin 尝试了一下,效果不错,但相对来说, ...

最新文章

  1. 利用PCHunter结束各种进程
  2. linux增加 编译选项,4. CMake 系列 - 项目添加编译选项
  3. 【Android 应用开发】Android 网络编程 API笔记 - java.net 包 权限 地址 套接字 相关类 简介
  4. MS SQL中的returnoutput的學習
  5. 电商网站全链路压测实战
  6. 从汇编代码的角度观察switch与if...else,乘除与移位的差别
  7. 用call/cc合成所有的控制流结构
  8. 电脑配置知识_电脑小知识:装机不求人!10 分钟电脑配置挑选速成攻略|硬盘|电脑|cpu|装机|固态硬盘|机械硬盘...
  9. Vue.js对数组对象的序号字段初始化重新生成序号
  10. Linux 配置 VNC 远程桌面
  11. 使用近场探头和电流探头进行EMI干扰排查
  12. 【敏捷6.1】团队绩效理念与实践
  13. 抖音中用小程序自动制作人物关系图
  14. 金蝶云星空(Kingdee)的webapi 使用:修改生产领料单的实收数量,并且影响上下游单据(生产订单)
  15. XElement.Load 需要释放吗_蚕茧能清洁毛孔吗 蚕茧护肤的正确方法速Get√|蚕茧|清洁-爱美·BEAUTY...
  16. 完全二叉树与满二叉树
  17. Android 简述touch事件中的MotionEvent
  18. 本地pycharm连接到远程服务器(超级详细)
  19. 中台的问题,是技术的问题,还是人的问题
  20. MRM_TOLERANCE_CHECK 增强点:MM08R002 标准逻辑 补充_SAP刘梦_新浪博客

热门文章

  1. ios xib 四等分_iOS xib文件根据屏幕等比例缩放的适配
  2. Nginx源码分析 - 核心模块初始化顺序,根据ctx创建上下文
  3. 字符串 -- 将整数字符串转换为成整数值 -- 图解
  4. 3.4选择性嵌入服务容器
  5. 【渝粤教育】 广东开放大学21秋期末考试法律文书10684k2
  6. 【渝粤题库】陕西师范大学200591 英语语法
  7. 求解偏微分方程开源有限元软件deal.II学习--Step 13
  8. TortoiseSVN 使用详细步骤(三):安装
  9. [mstsc]解决win8 win10 平板无法被mstsc连接的问题
  10. 百度统计api 关于搜索引擎返回参数问题