从PHP访问COM类

时间:2014-02-09 14:23:53

标签: php com

我在使用PHP访问COM类时遇到问题。我正在使用IIS 8 Express,PHP for Windows和Web矩阵(设置网站)。我可以让COM-class在.NET VB脚本中工作,但不能在PHP 5中工作。在经典ASP中也失败了。我尝试使用不同组合的dcomcnfg.exe进行设置。还尝试直接使用php.exe运行PHP文件并获得相同的结果。

这是我的代码:

<?php
    error_reporting(E_ALL);
    ini_set("display_errors",1);
    try
    {
        $tcsuser = new COM("TCSApi.TCSUser.1") or die("Can not connect to COM Class");
    }
    catch(com_exception $e)
    {
        echo $e->getMessage();
    }
?>

结果是:

  

无法创建COM对象`TCSApi.TCSUser.1':不支持接口

0 个答案:

没有答案