網頁標題: msgbox() 的回傳值

Warning: fopen(/home/crazy/www/learner/cpuroom/programmer/has_read.php): failed to open stream: Permission denied in /home/crazy/www/compose/reading.php on line 2077

Warning: fputs() expects parameter 1 to be resource, bool given in /home/crazy/www/compose/reading.php on line 2079

Warning: fclose() expects parameter 1 to be resource, bool given in /home/crazy/www/compose/reading.php on line 2080
 
﹗﹗﹗觀看留言:此文章已經有8則留言 ﹗﹗﹗


如果你已經從下載AutoIt3,將澳託伊特安裝好了,請按「開始功能表 -> 所有程式/程式集 -> AutoIt v3 -> Examples」,這裡面真的有許多好玩的東西值得學習。可惜我英文太爛,一時間無法領略其中奧妙,不過沒關係,「大膽學,不怕難」,學習只在一念之間,如果願意,一定能做,善用時間,好好學習,讓我們的生活更豐富精彩,這是笑鴿經常對我們嘮嘮叨叨的話語,我覺得很有道理。於是雖然我看不懂 Examples 裡頭許多檔案的英文內容,但是透過網頁字典搜尋,然後一一地去找相關資料,皇天不負苦心人,果然找到更多有趣的東西了。

首先,我用 WCBE 打開 notepad1.au3 這個檔案,(注意:你也可以使用其他純文字編輯器,例如記事本來開啟此檔案來閱讀或編輯 .au3),看了一下該檔案前面註解的說明,就我所能看得懂的部分,似乎是說「該程序可以開啟記事本,然後在記事本裡輸入一些文字內容,並且關閉記事本。」天哪!這些過程都可以透過澳託伊特來完成?那麼厲害,難怪網上常說 autoit 可以用來寫自動安裝或者自動登陸網頁程序。在 notepad1.au3 一開始的敘述:

$answer = MsgBox(4, "AutoIt Example (English Only)", "This script will run Notepad type in some text and then quit. Run?")

嗯!msgbox() 之前我們學過了,它會在螢幕上產生一個對話視窗,記得吧?小括號�媕Y第一個參數,那個數字之前在 shine2.au3 我用的是 0,現在這裡用的是 4。不知各位自己是否有玩看看?改變 msgbox() 第一個參數的數字會產生什麼效果呢?

當我看到上面 msgbox() 的用法時,發現原來澳託伊特變數定義的方式跟 php 一樣,在變數名稱之前要用金錢符號 ($)。也就是說如果我寫 $msgbox,它就是一個變數名稱了,但如果只寫 msgbox,前面沒有金錢符號,剛好澳託也有個叫做 msgbox 的指令,假定沒有正確使用該指令的話,程序執行就會產生錯誤信息,並且停止程序執行動作。

除了發現澳託變數定義方式之外,我對於 msgbox() 產生了一個新的興趣,它可以被設定給某個變數�媕Y,那不也表示它有回傳值嗎?而這個回傳值就會放到這個變數�媕Y。

為了證實我的想法,我嚐試寫了另一個檔案,內容有兩個澳託伊特的敘述,然後把它儲存到 msgbox_test.au3,想要看看究竟 msgbox() 的回傳值是什麼?你也可以跟我一起這樣做。跟前面一樣,請把下面程式碼全選複製好了以後,存在你所設定的某個 .au3 檔案裡頭。這個檔案的 第二個 msgbox() 敘述的標示因為只是單純的為了呈現一個信息視窗,所以只用了 0 這個數字,用戶只要按下「確定」,就可關閉此視窗了。所謂的「標示」,是指 msgbox() 的第一個參數,有關參數的具體應用,等我把這些都弄明白後才跟大家說明,現在請仔細閱讀以下代碼內容:



回 · 與我一起來學autoit 這一篇文章封面


本文張貼者:程咬金〔張貼時間:民國100年10月28日(星期五)21點38分 | 更新次數 #3 | 最後更新:民國100年11月1日(星期二)13點41分〕 | 寫信給程咬金

部落格首頁


學習的故鄉首頁
本站公告:〔您越需要我們,我們就越有創意〕 本站說明書:〔發現故鄉還有改進的地方,請來信告訴原丁們〕
觀察應用學習點數 :〔咱的故鄉有您的參與,會使我們有更大的發揮空間,展現更豐富精彩的學習畫面〕 〔期待藉由無障礙網頁設計,能讓視障小朋友更愛看書、更愛寫作且更愛學習〕:盲用電腦「心得分享」
〔為了讓我們有乾淨的學習環境,請勿任意在本站散播商業廣告與不合法文件或聯結〕:本站宣示