国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > VBScript > 正文

按鍵精靈 腳本-學(xué)習(xí)VBS的一個(gè)不錯(cuò)的教程

2019-10-26 17:57:59
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
今天我就從總體上對(duì)VBS進(jìn)行介紹,希望能給大家一個(gè)直觀的印象。另外,講解與按鍵官網(wǎng)的按鍵精靈教程(李悅制作)相結(jié)合,幫大家看懂這個(gè)東東。
一、概述
要讓計(jì)算機(jī)做事情就必須由人給它指令。原來(lái)的指令很復(fù)雜,都是些0011001之類的東西,后來(lái)逐漸簡(jiǎn)化,指令也更接近于人類的語(yǔ)言。VBS(Microsoft(R) Visual Basic(R) Scripting)也是高級(jí)語(yǔ)言的一種,和其他高級(jí)語(yǔ)言相比,它有簡(jiǎn)單易學(xué)的特點(diǎn),是電腦初學(xué)者涉足編程領(lǐng)域的良好入口。
如果說從低級(jí)語(yǔ)言進(jìn)化到高級(jí)語(yǔ)言是人類控制計(jì)算機(jī)的戰(zhàn)略問題,那么具體的設(shè)置變量、循環(huán)就是控制計(jì)算機(jī)的具體戰(zhàn)術(shù)問題。我們現(xiàn)在學(xué)習(xí)的也就是用VBS讓計(jì)算機(jī)為我們工作的戰(zhàn)術(shù)。
二、從最簡(jiǎn)單的東西入手。
網(wǎng)絡(luò)叫賣腳本:
vbs i
vbs i=10
while i>0
SayString 賣XXX,價(jià)格面議。
vbs i=i-1
delay 10000
endfor
看到這個(gè)腳本很多人就嗤之以鼻了,實(shí)現(xiàn)不斷叫賣的方法很多,有的比這個(gè)腳本簡(jiǎn)單幾倍。但隨著講解的進(jìn)行,我們會(huì)發(fā)覺VBS提供給我們的是一個(gè)強(qiáng)大的工具。下面先來(lái)這幾行都是什么意思。
vbs i //告訴計(jì)算機(jī)有個(gè)叫i的變量。
vbs i=10 //這個(gè)變量為10
while i>0 //當(dāng)這個(gè)變量大于0的時(shí)候就執(zhí)行下面直到看見第一個(gè)endfor的地方。
SayString 賣XXX,價(jià)格面議。 //按鍵語(yǔ)句:輸出文字
vbs i=i-1 //這個(gè)變量減去1,然后又把減1后的數(shù)作為i的值。
delay 10000 //按鍵語(yǔ)句:暫停10秒(10000毫秒)
endfor //回到while處
效果:叫賣10次后就結(jié)束。
現(xiàn)在我要花點(diǎn)力氣解釋一下為什么要折騰出這么多麻煩的東西。
變量的用處和重要性
其實(shí)這個(gè)程序完全可以寫成
SayString 賣XXX,價(jià)格面議。
delay 10000
SayString 賣XXX,價(jià)格面議。
delay 10000
……重復(fù)N次
SayString 賣XXX,價(jià)格面議。
delay 10000
其實(shí)再?gòu)?fù)雜的程序段都能被還原成順序的程序,用很多復(fù)雜的東東不是為了顯示編程能力,而是為了給自己方便。
當(dāng)我們一直賣XXX的時(shí)候可能沒有什么感覺,但當(dāng)我們賣YYY的時(shí)候呢?要全部改過嗎?或者我們要重復(fù)1000次,后來(lái)只重復(fù)500次了,難道要認(rèn)真地?cái)?shù)500下,然后刪除后面的嗎?當(dāng)然,我們編這個(gè)小程序改起來(lái)還比較愜意。但要提高發(fā)展就得做大程序,還必須要依靠我們的變量朋友。
變量其實(shí)是一個(gè)字符代號(hào),象你我的名字一樣,為的是把各個(gè)變量區(qū)別開來(lái),讓他們分頭工作。為變量取名字的時(shí)候可以用數(shù)字、字符、和下劃線,但不可以用漢字、空格和其它奇奇怪怪的符號(hào),另外數(shù)字不能用于第一個(gè)字符。
在使用變量之前要先寫一個(gè)象vbs i這樣的語(yǔ)句,意思是現(xiàn)在本人指派一變量,取名為i,參加到這個(gè)程序運(yùn)行中。其實(shí)你可以不用履行這樣的報(bào)名程序,直接在程序的某處使用i,但實(shí)踐證明這是一個(gè)不好的習(xí)慣,讓你寫大程序的時(shí)候寸步難行。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 临潭县| 民勤县| 乌拉特前旗| 浮山县| 会理县| 长子县| 都安| 梅河口市| 常州市| 托克托县| 都安| 绥宁县| 高雄县| 淅川县| 墨江| 建湖县| 河北省| 濮阳市| 永靖县| 永清县| 凤阳县| 武宁县| 光泽县| 克东县| 晋中市| 右玉县| 隆安县| 吴江市| 陆良县| 公主岭市| 城固县| 石首市| 保亭| 永川市| 潞城市| 侯马市| 皮山县| 泾源县| 谢通门县| 元阳县| 湖北省|