PHP 5.4如何包含OCX文件

时间:2013-07-03 13:20:22

标签: php com xampp ocx dcom

我在Windows 7上安装了PHP 5.4的最新XAMPP。 我希望使用PHP使用OCX文件,我使用regsvr32命令成功注册了它。 同时在php.ini文件中启用以下设置

extension=php_com_dotnet.dll
com.allow_dcom = true
com.autoregister_typelib = true
com.autoregister_casesensitive = false
com.autoregister_verbose = true

我正在使用它来使用它的PHP代码。

$moo = new COM("Ranger.ocx");

将错误视为

  

致命错误:未捕获的异常' com_exception'消息'失败   创建COM对象`Ranger.ocx':语法无效'在   D:\ xampp \ htdocs \ com \ index.php:9堆栈跟踪:#0   D:\ xampp \ htdocs \ com \ index.php(9):com-> com(' Ranger.ocx')#1 {main}   在第9行的D:\ xampp \ htdocs \ com \ index.php中抛出

请提供有效的解决方案来解决此问题。 反馈意见。

1 个答案:

答案 0 :(得分:0)

所有OCX文件都依赖于vbruntime6.dll。 OCS是Visual Basic 6的依赖,不是系统操作的本机dinamic库。