ShellExecute
說明 Shellexecute 函數(shù)用于對文件執(zhí)行一個動詞(verb). 它通常用于啟動一個與特定文件類相關(guān)聯(lián)的應(yīng)用程序. 例如, 要啟動 Word 來讀一個 .doc 文件, 或啟動 記事本 來編輯一個 .txt 文件. 用于第二個參數(shù)中的最常用的動詞是 "Open", 但其它可用的動詞是 "edit","print","explore" 和 "properties". 有趣的是, 使用 "mailto:" 或 "http://" 前綴, ShellExecute 函數(shù)也可用于以一個給定的郵件地址啟動默認(rèn)的郵件閱讀器或給定的 URL 啟動默認(rèn)的瀏覽器.
縮主文件 Shell32.dll
在 VFP 中的定義
DECLARE INTEGER ShellExecute IN "Shell32.dll" ;
INTEGER hwnd, ;
STRING lpVerb, ;
STRING lpFile, ;
STRING lpParameters, ;
STRING lpDirectory, ;
LONG nShowCmd
Visual FoxPro 應(yīng)用示例
* 打開 Word 來編輯文件 "c:\mywordfile.doc"
=Shellexecute(0,"Open","c:\mywordfile.doc","","",0)
* 打開默認(rèn)的瀏覽器并定位到天堂論壇
=Shellexecute(0,"Open","http://www.dbwin.net/bbs/index.asp?boardID=1&page=1","","",0)
* 打開默認(rèn)的郵件閱讀器來發(fā)一封信給天堂版主
=Shellexecute(0,"Open","mailto:njjane@21cn.com","","",0)
* 打印文本文件 "c:\mytextfile.txt"
=Shellexecute(0,"Print","c:\mytextfile.txt","","",0)
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |