PHP和COM:错误“无效语法”

PHP和COM:错误“无效语法”,php,dll,Php,Dll,我正在尝试连接到提供给我的dll,我没有能力编辑它。 无效语法错误是指dll中的方法还是php代码中的某个方法 try { $testConnection = new COM("SomebodySpecial.DLL"); } catch (com_exception $e) { echo ""; print_r( array( 'errorCode' => $e->getCode(), 'errorMessage' => $e->

我正在尝试连接到提供给我的dll,我没有能力编辑它。 无效语法错误是指dll中的方法还是php代码中的某个方法

try { $testConnection = new COM("SomebodySpecial.DLL"); } catch (com_exception $e) { echo "
";
    print_r( array( 'errorCode' => $e->getCode(),
                    'errorMessage' => $e->getMessage(),
                    'errorFile' => $e->getFile(),
                    'errorLine' => $e->getLine()));  
    echo "
;  
}
[错误代码]=>-2147221020
[errorMessage]=>未能创建COM对象'SomebodySpecial.DLL':无效语法
[errorFile]=>D:\Inetpub\wwwroot dev\test.php
[errorLine]=>9

如错误消息所示,您向COM构造函数提供的参数无效


@Ronn-什么是COM ID?@vishnu:只需点击我答案中的链接即可找到答案。