無料スクリプト配布のPHP.TO   PHPの実用的なtips PHPマニュアル MySQLマニュアル Apacheマニュアル PostgreSQLマニュアル マニュアル検索    

PHP COM

PHP Win32 ??? COM DCOM ?? ????

??? DLL ? PHP ???? ??

??? DLL ??? PHP ??? ?DLL COM ?? IDispatch ?? ???PHP ?????

'Unsupported variant type: xxxx (0xxxxx)'??????

VARIANT ????????? ???????? ??????????PHP COM ? ??? 1 ???? ??????(??) ?????

PHP ????????

???? PHP ????????? ?????????????? ?????????? PHP ?????? PHP-GTK ?? ?????COM ? ?????????

COM ???????

??COM ????????1 ??????????

COM ????????

COM ? com_exception ????code ?????????

PHP ?? DLL ?????? Perl ? ??

?? PHP ?????

'Unable to obtain IDispatch interface for CLSID {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}'??????

?????

  • CLSID ?
  • ??? DLL ?
  • ?????? IDispatch ?????

COM ????????????

????????COM ??? 2 ??????? IP ?? ??

php.ini com.allow_dcom=TRUE ?????

'DCOM is disabled in C:\path...\scriptname.php on line 6' ? ??????

php.ini ? com.allow_dcom=TRUE. ??

PHP ?? ActiveX ??/??? ???

PHP ????ActiveX ???HTML ????????? PHP ???????????? ??

????????????

????? Word ??? ????????

<?php
$word = new COM("C:\docs\word.doc");
?>

???????? ???????? ??????

COM ??????????

???com_event_sink() ???????PHP ????? ? com_print_typeinfo() ?????

2 ????? COM ???? ??????????

?????? ??????????? ??»  ??

PHP COM ?????? COM+ ?? ???

COM+ ? MTS(Microsoft Transaction Server) MSMQ(Microsfot Message Queue Service) ?????? ???? COM ?PHP ??????????????

PHP COM ?????????MTS ??????????????

PHP ??????????? ???????? ??????????? ????????



powered by SEO.CUG.NET