◎Vbs指令碼編程簡明教程之二—如何開始第一個Vbs指令碼?

來源:互聯網
上載者:User

◎Vbs指令碼編程簡明教程之二—如何開始第一個Vbs指令碼?

就像多數電腦教程一樣 ,我們從“Hello  World!”程式開始我們的練習。什嗎?不知道是什麼意思?就是說大部分的電腦程式設計教程開篇入門都是編寫一個小程式,執行這個程式的結果就是在電腦的螢幕上或者dos視窗中顯示一行文字:Hello  World!好了,我們開始吧。

開啟你的“記事本”程式,在編輯視窗填寫:

msgbox "Hello World!"

然後用按一下滑鼠[檔案] 功能表,單擊“儲存”,把“儲存在”一欄設為案頭,在“檔案名稱”一欄中填寫kk.vbs,單擊“儲存”就可以了。然後最小化“記事本”視窗,在案頭上尋找你剛剛儲存的kk.vbs,然後雙擊。看到彈出的對話方塊了沒有,單擊“確定”,對話方塊消失了。難看了點,不過確實是你編寫的第一個指令碼程式。

說明之一:上面的操作中,儲存位置放在案頭,僅僅是為了執行方便,你儲存到其他的地方完全沒有問題,只要你知道你儲存在什麼地方就可以了,什嗎?是廢話,自己儲存的當然知道儲存在那裡了。不,自己儲存的檔案自己找不到的人我見的多了去了。檔案名稱你可以隨意填寫,不一定非要寫kk,只要符合Windows的檔案命名規則就可以了,但是副檔名必須是vbs,什麼?不知道什麼是副檔名?就是檔案名稱中“.”後的那部分,簡單說,就是vbs指令檔命名時必須是:xxx.vbs,其中xxx你隨意。

說明之二:在記事本編輯視窗中寫的這行是什麼意思?

Msgbox是VBS內建的函數,每一個函數都可以完成一定的功能,你只需要按照文法要求,在函數的相應部分填寫相應的內容就可以了,這部分內容我們稱為參數,當然函數執行的結果我們稱為傳回值,一個函數可以有傳回值也可以沒有,可以有參數也可以沒有。你不用瞭解函數是怎麼運作的,只要瞭解這個函數能幹什麼就行了。

Msgbox文法:msgbox  "對話方塊內容", , "對話方塊的標題"

你不妨用記事本開啟剛才的檔案在編輯視窗中輸入:

msgbox "Hello World!" , , "系統提示"

執行一下,看看效果和位置。

說明之三:如果執行失敗,看看你的標點符號,所有的標點符號必須是在英文狀態下輸入的。

當然,這個指令碼實在是太簡單了,甚至連最簡單的互動都沒有,所以你可以把指令碼這樣修改一下:

Dim name

name=Inputbox("請輸入你的名字:","名稱")

Msgbox  name, , "您的名字是"

儲存執行一下,看到彈出的對話方塊了嗎?填入你的名字,點確定,看到結果了嗎?

說明之一:第一句是定義變數,dim是定義變數的語句

其格式為:dim 變數1,變數2……,

Vbs只有一種變數類型,所以不用聲明變數類型。系統會自動分辨變數類型。

說明之二:inputbox是VBS內建的函數,可以接受輸入的內容,其文法格式為:

Inputbox("對話方塊內容","對話方塊標題")

第二句的意思是接受使用者的輸入,並把輸入結果傳遞給變數name。

好了,到此指令碼基本的輸入輸出函數都有了,已經可以完成一些比較簡單的功能了,你可以編寫一個簡單的指令碼,然後拷貝的“程式”—>“啟動”中,然後重新啟動電腦看看結果。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.