亚洲必赢娱乐第一平台:COM_php基础_脚本之家

PHP 能够操作 Win32 平台下的 COM 和 DCOM 对象 1.
自己创制了贰个DLL来计量一些东西. 有怎么样格局能够在 PHP 下运作那些DLL吗 ? 2.
‘Unsupported variant type: xxxx ‘ 是怎么看头 ? 3. PHP
里操作可视化对象只怕啊? 4. 作者能够把COM 对象存诸到 session里吗 ? 5.
笔者怎样捕获 COM 错误 ? 6. 笔者何以在 PHP 里生成DLL文件,就象我在 Perl
里做的等同? 7. ‘Unable to obtain IDispatch interface for CLSID
{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}’ 是哪些看头 ? 8.
作者如何从远程服务器运维 COM 对象? 9. 小编获得音讯: ‘DCOM is disabled in
C:path…scriptname.php on line 6’, 笔者应该咋办 ? 10. 在
PHP页面里能够加载 ActiveX 对象吗 ? 11. 好倒霉收获一个COM运营时的实例 ?

  1. 有无法能够处理从 COM 对象送出的事件 ? 13. 本人在调用三个 COM
    对象的措施时出错, . 笔者应该如何是好? 14. PHP 能够 COM职业, 那么 COM+呢 ?
  2. PHP 能够操作 COM 对象, 我们是否可以捏造通过 MTS 管理组件能源,
    进而管理 PHP ? 1. 自己制造了一个DLL来计量一些东西. 有何样情势能够在 PHP
    下运作这一个DLL吗 ?
    你不能在PHP里操作简易的DLL.若是那几个DLL蕴涵COM服务器并贯彻了 IDispatch
    接口,你可以操作它. 2. ‘Unsupported variant type: xxxx ‘ 是怎么着看头 ?
    有广大 VACRUISERIANT 类型和它们的会集.
    绝大非常多早已被扶持,然则还有些不帮忙.数组也不完全援救,唯有一维数组才被协理.
    即便您还发掘不协理的数据类型:请送 bug 报告 并且提供尽恐怕多的消息.3.
    PHP 里操作可视化对象只怕吗? 常常是能够的.不过 PHP
    多是用来作为脚本运营在web 服务器设备下,
    而可视化对象平素不会产出在服务器桌面. 就算您利用PHP 作为应用程序脚本如
    PHP-GTK ,那么通过 COM操作可视化对象是不曾界定的. 4. 小编得以把COM
    对象存诸到 session里吗 ? 无法. COM
    实例被以为是能源.由此它们只可以在单一的脚本程序里起功效. 5. 笔者什么捕获
    COM 错误 ? 当前平昔不别的工具得以追踪 COM 错误,除了 PHP 自已 ,
    大家正在考虑完结它的一种方法. 6. 笔者能够在 PHP 里生成DLL文件,就象笔者在
    Perl 里做的均等? 不能够.不幸的是从未有过任何那样的PHP工具. 7. ‘Unable to
    obtain IDispatch interface for CLSID
    {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}’ 是怎么看头 ?
    那一个指皂为白有多地点的原故: CLSID号是大谬不然的 找不到COM所在的DLL 组件未有兑现
    IDispatch 接口 8. 笔者哪些从远程服务器运营 COM 对象 ?
    就象你运转本地对象同样. 你偏偏须要把远程的IP地址作为第三个参数字传送给 COM
    结构器. 还要确认你的 php.ini文件里com.allow_dcom=true . 9. 笔者收获信息:
    ‘DCOM is disabled in C:path…scriptname.php on line 6’,
    笔者应当如何是好 ? 编辑 php.ini文件,设置 com.allow_dcom=true. 10. 在
    PHP页面里能够加载 ActiveX 对象吗 ? 那应当与PHP毫不相关. ActiveX 是客商端对象
    ,由HTML 页面调用. 和 PHP 脚本未有一贯关系.
    当然,也向来不一向的服务端交互作用的大概. 11. 行还是不行获取叁个COM运维时的实例 ?
    ? 用monikers能够达成这些功用.
    你想得到同四个Word实例的多少个引用,能够用上面包车型客车代码: that instance like
    shown: $word = new
    COM;若无Word的实例在运行,它会创造新的实例.不然,它会回去它的句柄. 12.
    有未有方法可以管理从 COM 对象送出的事件 ? 还不可能. 13. 本身在调用叁个 COM
    对象的主意时出错, . 小编应该如何是好? 答案轻易得令人不满足.
    小编不是太领悟,但自己想你绝不做怎么样. 如果还会有人关于这有一部分意况和见解,请让
    作者 知道 :卡塔尔(قطر‎ 14. PHP 能够 COM工作, 那么 COM+呢 ? COM+ 扩充了 COM
    框架,用来通过MTS 和 MSMQ管理 组件.未有怎么特殊的事物PHP不帮忙. 15. PHP
    能够操作 COM 对象, 大家是或不是足以酌量通过 MTS 管理组件财富, 进而管理 PHP ?
    PHP 本人还不能够管理交易. 也正是说假若有荒诞发生它依然不会细水长流滚回.
    纵然用帮忙交易的构件对象,你要么要 自个儿完结贸易的管理.

发表评论

电子邮件地址不会被公开。 必填项已用*标注