PHP4对WindowsCOM的支持
时间:2007-02-17 来源:PHP爱好者
在Windows 平台上,PHP4 现在支持COM了。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
这意味着,实际上PHP4 可以操作所有的Windows 应用了。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
位于微软心脏结构的COM 模块让任何Windows 应用能
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
提供一定数量的元件以及其他方法,作为操纵另外一个
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
应用的切入点。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
几行简短的代码或许比详细的叙述更加有效。下面,我们来看看
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
一段例子:它启动Word ,新建一个文档,添加文本并存盘。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
<?php
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word = new COM("word.application") or die("Impossible to instantiate WordApp");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
print "Word is running, version {$word->Version}n</br>";
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Visible=1;
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Documents->Add();
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Selection->TypeText("This is a test...");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Documents[1]->SaveAs("test_com_php.doc");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Quit();
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
这意味着,实际上PHP4 可以操作所有的Windows 应用了。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
位于微软心脏结构的COM 模块让任何Windows 应用能
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
提供一定数量的元件以及其他方法,作为操纵另外一个
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
应用的切入点。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
几行简短的代码或许比详细的叙述更加有效。下面,我们来看看
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
一段例子:它启动Word ,新建一个文档,添加文本并存盘。
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
<?php
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word = new COM("word.application") or die("Impossible to instantiate WordApp");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
print "Word is running, version {$word->Version}n</br>";
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Visible=1;
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Documents->Add();
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Selection->TypeText("This is a test...");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Documents[1]->SaveAs("test_com_php.doc");
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
$word->Quit();
wwww.chin aitpower.comRXRwmSCKowFwwsjt8O2XcycDf
?>
php爱好者站 http://www.phpfans.net php动态|php基础|php进阶|php模板.
相关阅读 更多 +