2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、很好的 VBS 教程(帶實例) 推薦第一篇: 講一下 VBScript。主要面向菜鳥,懂得編程的朋友就不要浪費時間了,如果你想接觸以下 VBScript 也可以。但既然有編程基礎(chǔ)推薦直接去找一些參考書來讀。會比較快。什么是 VBScript 呢?VBScript 的全稱是:Microsoft Visual Basic Script Editon.(微軟公司可視化 BASIC 腳本版)。正如其字面所透露的信息,VBS(VBScript

2、的進一步簡寫)是基于Visual Basic 的腳本語言。我進一步解釋一下,Microsoft Visual Basic 是微軟公司出品的一套可視化編程工具,語法基于 Basic.腳本語言,就是不編譯成二進制文件,直接由宿主(host)解釋源代碼并執(zhí)行,簡單點說就是你寫的程序不需要編譯成.exe,而是直接給用戶發(fā)送.vbs 的源程序,用戶就能執(zhí)行了。我知道菜鳥現(xiàn)在最關(guān)心的就是用什么工具來開發(fā) VBS 程序了,答案是:記事本(Notepa

3、d).我不是開玩笑,其實任何一種文本編輯器都可以用來開發(fā) VBS 開發(fā),只不過記事本是由系統(tǒng)自帶的,比較好找而已. 盡管如此,我還是建議你去下載一個專業(yè)的文本編輯器,因為這些工具可以提供 “語法高亮“等功能,更加方便開發(fā),用哪一個隨你喜好,我比較喜歡 Edit Plus (2.10). OK,我們先來寫一個 VBScript 程序熱熱身. REM 輸入并回顯你的名字 '使用 InputBox 和 Msgbox 函數(shù) Dim n

4、ame,msg msg=“請輸入你的名字:“ name=Inputbox(msg,“名稱“) Msgbox(name) 把上面的程序清單輸入到記事本里面,然后保存為以.vbs 為擴展名的文件(“保存類型“里面選擇“所有文件“).然后雙擊運行,觀察運行結(jié)果. 注意:請自己輸入程序清單,不要復(fù)制->粘貼! 我來解釋一下這個程序,第一行和第二行的開頭分別是“REM“語句和“ ' “,這兩個東西的作用是相同的,表示本行是注釋行,就

5、是說這兩行什么也不干,只是用來說明這段程序的功能,版權(quán)信息等等. 注釋行是程序最重要的部分之一,盡管它不是必需的,但對于其他人閱讀源代碼,以及自己分析源代碼是很有好處的. 好的習(xí)慣是在必要的地方加上清晰,簡潔的注釋。Dim 用來聲明一個變量,在 VBS 中,變量類型并不是那么重要,就是說 VBS 會幫你自動識別變量類型,而且變量在使用前不一定要先聲明,程序會動態(tài)分配變量空間. 在VBS 中你不用考慮 name 儲存的是一個整數(shù)還是

6、一個小數(shù)(學(xué)名叫“浮點數(shù)“),也不用考慮是不是字符串(一串字符,比如:“Hello World“),VBS 會自動幫你搞定. 所以第三行語句可以刪除,效果不會變,但我強烈反對這么做,一個變量的基本原則就是:先聲明,后使用.變量名用字母開頭,可以使用下劃線,數(shù)字,但不能使用 vbs 已經(jīng)定義的字,比如 dim,也不能是純數(shù)字。我真沒想到,第一次的作業(yè)竟然有人不會。 看來要講的非常非常細致才行,嗯,今天講各種“量”和基本運算。先說常量,這個

7、比較簡單。 什么是常量呢,常量就是其值不可變化的量。常量分為兩種:第一種,自然常量。這叫是因為它們本身就是常量,你怎么更改 21 的值呢? 他永遠都是 21,不可能變成 46。如果你在程序中使用“21=46“,這樣的語句將會引發(fā)一個錯誤。同樣的,字符串也是常量(還記得字符串嗎? 就是包裹在““之間的一串字符),“Hello World“就是一個例子,如果你使用“Hello World“=“Bye“這樣的語句同樣會引發(fā)一個錯誤。你能舉出自

8、然常量的更多例子嗎?第二種,是我們自己定義的常量,這種量也使用代號,他們也被賦值,但和變量的不同點在于,他們在定義的時候被賦值,以后就不能改變了,如果企圖改變將會引發(fā)一個錯誤。定義一個變量,我們使用“const“這個關(guān)鍵字(關(guān)鍵字的意思是系統(tǒng)定義了有特殊功能的字,不能作為變量名或常量名使用),格式是:const 常量名=常量值例如:const PI=3.1415926 const NAME=“記憶碎片“ 這樣我們就定義了兩個常量,PI

9、和 NAME,一般說來,常量名全部使用大寫,但也可以不用,隨你喜好。將一些在程序中不需要改變的值定義為常量是個好習(xí)慣,這樣能防止不必要的意外。另外,使用自定義常量也可以減少你的工作量。 比如:msgbox(“Hello World“) msgbox(“Hello World“) msgbox(“Hello World“) msgbox(“Hello World“) msgbox(“Hello World“) 這個程序輸出五次 Hello

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論