我在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中抛出
请提供有效的解决方案来解决此问题。 反馈意见。
答案 0 :(得分:0)
所有OCX文件都依赖于vbruntime6.dll。 OCS是Visual Basic 6的依赖,不是系统操作的本机dinamic库。