|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
怎样学习,大家都知道编程是1门很枯燥的事业,所以大家一定要有兴趣,可能刚开始打算学的时候是因为别人说php有多好,php多么流行,但是后来伴随着学习的深入,你的这些技能|剧本 假如你是一位冒险分子,并且你正在利用CGI、ISAPI或Apache模块版本的Windows体系上运转着PHP,那末你也能够取得体系的COM功效。如今,注释COM(微软的组件对象模子)的任务留给了微软和那些大部头的图书来完成。但是,晓得点COM也没甚么错,上面有一个通俗的(没有双关语,针对很通俗)代码小片段。
这代码小片段利用PHP在后台启动Microsoft Word、翻开一个新文件、键入一些文本、保留该文件然后封闭使用法式:
<?
// create a reference to a new COM component (Word)
$word = new COM("word.application") or die("Can't start Word!");
// print the version of Word that's now in use
echo "Loading Word, v. {$word->Version}<br>";
// set the visibility of the application to 0 (false)
// to open the application in the forefront, use 1 (true)
$word->Visible = 0;
// create a new document in Word
$word->Documents->Add();
// add text to the new document
$word->Selection->TypeText("Testing 1-2-3...");
//save the document in the Windows temp directory
$word->Documents[1]->SaveAs("/Windows/temp/comtest.doc");
// close the connection to the COM component
$word->Quit();
// print another message to the screen
echo "Check for the file...";
?>
假定你正在运转一个内联网Web站点,该站点把数据寄存在Microsoft SQL Server数据库内,你的用户需求Excel格局的数据。那末,你可让PHP履行需要的SQL查询而且格局化输入了局,然后利用COM启动Excel,把数据传输给它,最初再把文件存储到用户的桌面体系内。
大家如果能懂得“熟能生巧”的道理也就明白了这并不是浪费时间,同时这也可以减轻板主的负担,让他们有时间去处理更难的问题。 |
|