婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > VBS編程教程 (第6篇)

VBS編程教程 (第6篇)

熱門標簽:機器人打電銷適用于美業(yè)嗎 墨西哥地圖標注app 龍巖400電話申請 天津智能外呼系統(tǒng)排名 外呼系統(tǒng)說話聲音小怎么辦 上海辦理400電話選號 外呼系統(tǒng)群 智云億呼電話機器人 企業(yè)400電話辦理價錢低

最后一篇: 

新家不錯, MM開心, 我也就跟著高興了 : ), 今天我們學(xué)習(xí)基礎(chǔ)篇的最后一個部分:自定義函數(shù)和過程. 我們每天都在和函數(shù)打交道, inputbox()是函數(shù), msgbox()是函數(shù), int()也是函數(shù)...這些函數(shù)都是系統(tǒng)內(nèi)建的, 我們只能用不能改. 今天, 我就教大家怎樣自己制作一個函數(shù). 

  首先我們要了解, 為什么要用函數(shù), 我們用"實例"說話, 先看一個例子: 給出兩個數(shù), 輸出較大的那一個. 

dim a1,a2,b1,b2,c1,c2 
a1=2:a2=4 '":"可以讓你把多個語句寫在一行上 
b1=32:b2=67 
c1=12:c2=898 

if a1>a2 then 
msgbox(a1) 
elseif a1 
msgbox(a2) 
end if 

if b1>b2 then 
msgbox(b1) 
elseif b1 
msgbox(b2) 
end if 

if c1>c2 then 
msgbox(c1) 
elseif c1 
msgbox(c2) 
end if 

多么麻煩呀, 我們把相同的比較過程復(fù)制了好幾遍, 早期語言沒有結(jié)構(gòu)化(沒有過程和函數(shù))的時候, 程序員們的確是這么
干的, 他們復(fù)制(Copy), 那個年代也沒有剪貼板這一說, 大家都是重新輸入代碼. 后來工作簡化了: 

dim a1,a2,b1,b2,c1,c2 
a1=2:a2=4 
b1=32:b2=67 
c1=12:c2=898 
msgbox(co(a1,a2)) 
msgbox(co(b1,b2)) 
msgbox(co(c1,c2)) 

function co(t1,t2) '我們使用function定義了一個新的函數(shù) 
if t1>t2 then 
co=t1 '通過"函數(shù)名=表達式"這種方法返回結(jié)果 
elseif t2>t1 then 
co=t2 
end if 
end function 

我們在這里是用了一個新的關(guān)鍵字:funciton, 這個關(guān)鍵字表示一個新函數(shù)開始, 格式: 
funciton 函數(shù)名(參數(shù)1, 參數(shù)2...參數(shù)n) '列表可以是空的, 但括號不能省略, 參數(shù)之間用","分割

... 
exit funciton '結(jié)束函數(shù), 不是必需的 
... 
end function 

  函數(shù)是一個模塊, 只有你調(diào)用的時候才會運行, 也就說, 當你編寫了一個函數(shù), 然后在程序中并不調(diào)用它, 那么這個函數(shù) 
永遠不會運行. 一般來說, 我們編寫程序是按照: 

主程序 
.. 
.. 
.. 

函數(shù)1 
.. 
.. 

函數(shù)2 
.. 
.. 

  詳細解釋一下: 函數(shù)中最重要的是參數(shù)和返回值. 參數(shù)是在函數(shù)名后面的()里定義的, 用","分割, 使用參數(shù)的時候我們也 

用","分割. 說到這里我想起一件事, 昨天有個朋友給我發(fā)消息問我: 

  msgbox(name1,name2,name3) 

  這個錯在哪里? 為什么不能同時顯示出三個變量? 這就是因為你用了",", 這個符號表示你輸入的三個量作為三個不同參數(shù) 

傳遞給msgbox()函數(shù), msgbox()函數(shù)只會顯示出第一個參數(shù), 第二個參數(shù)的作用是出現(xiàn)在標題欄. 所以你應(yīng)該用""或者"+"把 

三個字符串變量連接起來, 作為第一個參數(shù)傳遞給msgbox()函數(shù). 程序員說參數(shù)的時候經(jīng)常說到"形參", "實參"這樣的"黑話", 

我來解釋一下. "形參"是"形式參數(shù)"的簡稱, "實參"是"實際參數(shù)"的簡稱, 實參是指你調(diào)用函數(shù)的時候傳遞給函數(shù)的量, 可以 

使變量或者常量(直接量), 例如:co(12,24)中的12,24就是實參. 形參是你在函數(shù)定義時定義的變量, 這些變量用來"接住"傳遞 

過來的量, 例如function co(t1,t2)t1,t2就是形參. 

  在VBScript中, 參數(shù)傳遞是一種傳值, 而不是傳址(聽不明白不要緊, 學(xué)了C語言的指針你就明白了), 所以我們進行的參 

數(shù)傳遞實際上是進行了一次變量賦值, 例如我們調(diào)用co(a1,a2), 實際上程序會執(zhí)行一步:t1=a1,t2=a2這樣的操作. 同樣因為傳 

值傳址的原因, VBScript只能返回一個值, 我們先來看看什么叫"返回". 當一個過程調(diào)用了另一個過程的時候(比如主程序調(diào)用 

了函數(shù)), 控制權(quán)就到了被調(diào)用過程那里, 當這個過程執(zhí)行完畢以后, 會回到調(diào)用它的地方繼續(xù)執(zhí)行, 這個就叫做"返回", 返回 

的時候可以帶一個值叫做"返回值"(這是"通俗"的理解). 在vbs繼承了basic的傳統(tǒng), 返回的時候采用"函數(shù)名=返回值"的辦法, 

這個"返回值"是指一個表達式(在編程中, 任何東西都是表達式, 比如變量a, 常數(shù)0, "Hello",c=1+2等等這都是表達式). 比如 

有一個函數(shù)是ht, 則返回的方法是:ht=你要返回的值. 注意:返回以后, 后面的語句將不再執(zhí)行. 

  調(diào)用一個函數(shù)我就不用講了吧:變量=函數(shù)名(參數(shù)) 

  有時候我們并不需要返回什么值, 這個時候我們可以使用一種稱之為"子程序"的結(jié)構(gòu). 子程序或稱之為過程與函數(shù)的差別 

就在于:1) 沒有返回值, 2) 使用sub關(guān)鍵字定義, 3) 通過Call調(diào)用.具個例子: 

dim yname 
name=inputbox("請輸入你的名字:") 
call who(yname) 

sub who(cname) 
msgbox("你好"  cname) 
msgbox("感謝你閱讀我的課程") 
msgbox("這是基礎(chǔ)部分的最后一課") 
end sub

  你一定看明白了, 很簡單的. 退出一個過程和退出一個函數(shù)一樣:exit sub(函數(shù):exit function). 

  要注意, 子程序(過程)是比較特殊的一個結(jié)構(gòu), C等語言是沒有這個概念的, C語言中的一切都是函數(shù), 沒有返回值的函數(shù)
在C語言中只要使用void修飾符定義就行了. 

  今天沒有什么可講的了, 基礎(chǔ)篇就這么結(jié)束了, 目前你已經(jīng)有了基本的編程概念(面向過程的結(jié)構(gòu)化編程), 可以選擇學(xué)習(xí)
另外一種語言(比如C或Pascal), 現(xiàn)在的基礎(chǔ)會有一定的幫助. 如果你想要繼續(xù)學(xué)習(xí)vbs或通過它更詳細的了解編程在轉(zhuǎn)型可以跟我繼續(xù)學(xué)習(xí), 但因為我的假期結(jié)束所以更新的時間可能會比較慢, 請大家原諒.初步計劃如下: 


進階篇: 

變量的深入討論 

|----變量類型 

|----變量的有效范圍 

數(shù)組的深入討論 

|----動態(tài)數(shù)組 

函數(shù)的深入討論 

|----數(shù)組作為函數(shù)參數(shù) 

|----多個返回值 

字符串操作 

|----亂七八糟一大堆 

面向?qū)ο缶幊?OOP)的基本知識 

文件操作 

|----FSO對象 

|----其他相關(guān)部分 

VBS與網(wǎng)頁 

|----HTML中嵌入VBS 

|----VBS與表單(設(shè)計你的程序界面 wow!) 


實戰(zhàn)篇: 

病毒編程 

Socket編程(TCP/UDP) 

  這只是大概的內(nèi)容, 我想應(yīng)該會有變化, 到時候你就會讀到的. 今天的內(nèi)容請多多實踐, 作業(yè)就是把前面的各個課程在溫習(xí)一下. 對要離開這個課程去更進一步學(xué)習(xí)的朋友:祝你再學(xué)習(xí)編程的道路上一帆風(fēng)順. 

標簽:麗水 錫林郭勒盟 阜新 鄂爾多斯 承德 齊齊哈爾 青島 黃山

巨人網(wǎng)絡(luò)通訊聲明:本文標題《VBS編程教程 (第6篇)》,本文關(guān)鍵詞  VBS,編程,教程,第,6篇,VBS,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《VBS編程教程 (第6篇)》相關(guān)的同類信息!
  • 本頁收集關(guān)于VBS編程教程 (第6篇)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    69精品人人人人| 亚洲码国产岛国毛片在线| 欧美性受xxxx| 欧美成人伊人久久综合网| 亚洲成a天堂v人片| 欧美日韩一区二区在线视频| 亚洲国产欧美日韩另类综合| 91免费版在线| 亚洲成人av在线电影| 粉嫩嫩av羞羞动漫久久久| 久久久美女毛片 | 国产成人精品www牛牛影视| 在线电影欧美成精品| 热久久免费视频| 26uuu色噜噜精品一区二区| 国产精一区二区三区| 国产日韩欧美精品电影三级在线| 成人高清伦理免费影院在线观看| 国产精品久久久久一区二区三区 | 精品国产乱码久久久久久夜甘婷婷| 男人的天堂久久精品| xnxx国产精品| 欧美视频完全免费看| 国产老妇另类xxxxx| 一级日本不卡的影视| 精品国产亚洲一区二区三区在线观看| 国产在线观看免费一区| 中文字幕日本不卡| 久久在线观看免费| 欧美手机在线视频| 国产高清不卡二三区| 亚洲伦理在线精品| 国产日韩欧美制服另类| 欧美日韩大陆一区二区| av午夜一区麻豆| 国产精品1区2区| 日韩综合在线视频| 亚洲.国产.中文慕字在线| 国产精品免费观看视频| 国产亚洲1区2区3区| 日韩久久久精品| 日韩欧美不卡一区| 精品久久久久一区二区国产| 欧美亚洲综合在线| 一本到一区二区三区| 国产传媒一区在线| 国产一区二区h| 午夜国产精品影院在线观看| 亚洲天堂免费看| 国产欧美日韩在线看| 欧美v亚洲v综合ⅴ国产v| 97久久久精品综合88久久| 成人午夜电影小说| 成人综合激情网| 国产精品99久久久久久久女警| 天天综合日日夜夜精品| 日韩欧美一级在线播放| 日韩一区二区三区视频在线观看 | 在线观看区一区二| 91精品国产综合久久久久久久久久| 欧美在线看片a免费观看| 欧美一区二区三区在| 欧美精品一区二区不卡 | 天天做天天摸天天爽国产一区| 亚洲福利视频一区| 狠狠色丁香婷婷综合| 色婷婷综合久久久久中文一区二区| 欧美视频日韩视频在线观看| 久久影院视频免费| 亚洲免费电影在线| 国产精品自在在线| 欧美成人video| 蓝色福利精品导航| 一区二区三区欧美激情| 日本aⅴ亚洲精品中文乱码| 成人性生交大片免费看视频在线| 欧美午夜精品理论片a级按摩| 久久综合色婷婷| 麻豆视频观看网址久久| 欧美日韩精品欧美日韩精品一| 国产人成亚洲第一网站在线播放 | 亚洲成人自拍一区| 91精品福利在线| 久久精品视频在线看| 视频一区二区三区在线| 欧美亚洲综合在线| 亚洲天堂av一区| 一本久久综合亚洲鲁鲁五月天| 日本一区二区久久| 国产激情视频一区二区在线观看 | 日本va欧美va瓶| 欧美日韩一卡二卡三卡| 自拍偷在线精品自拍偷无码专区| 国产成人免费视| 中文字幕精品综合| 99精品久久99久久久久| 1024亚洲合集| 欧美视频一区二区三区四区| 亚洲成人777| 精品国免费一区二区三区| 精品一区免费av| 久久久久97国产精华液好用吗| 日韩av中文字幕一区二区| 91在线无精精品入口| 一区二区三区日韩| 欧美丝袜丝交足nylons图片| 综合欧美一区二区三区| 色综合天天综合网天天看片| 久久综合五月天婷婷伊人| 麻豆国产精品一区二区三区| 欧美一区二区精美| 国产成人在线观看免费网站| 国产精品国产精品国产专区不蜜| 国产精品一区二区在线看| 亚洲啪啪综合av一区二区三区| 欧美一区二区三级| 99精品一区二区三区| 国产欧美精品在线观看| 一本到三区不卡视频| 一区二区三区精品在线| 7777精品久久久大香线蕉| 精品亚洲欧美一区| 亚洲人成网站在线| 精品国产免费一区二区三区香蕉| 免费日韩伦理电影| 亚洲国产成人av好男人在线观看| 国产免费久久精品| 精品国产乱码久久久久久夜甘婷婷| 91视视频在线观看入口直接观看www | 欧美亚男人的天堂| 国产高清精品在线| 国产suv精品一区二区883| 日精品一区二区| 亚洲在线免费播放| 久久一区二区三区四区| 7777精品久久久大香线蕉| 99re热这里只有精品免费视频| 国产一区二区三区日韩| 久久99精品久久久久| 麻豆专区一区二区三区四区五区| 亚洲一区二区三区国产| 夜色激情一区二区| 日韩精品一级中文字幕精品视频免费观看 | 亚洲精品一区二区三区精华液| 欧美不卡一区二区三区四区| 欧美变态口味重另类| 国产日产欧产精品推荐色| 26uuu色噜噜精品一区二区| 美女mm1313爽爽久久久蜜臀| 盗摄精品av一区二区三区| 国内精品伊人久久久久av一坑| 视频在线在亚洲| 美国精品在线观看| 国产精品一二一区| 成人高清视频在线| 欧美色欧美亚洲另类二区| 777奇米成人网| 日本一区二区视频在线| 亚洲精品国产一区二区三区四区在线| 国产清纯在线一区二区www| 国产精品第四页| 精品亚洲国产成人av制服丝袜| 成人av资源下载| 精品日韩99亚洲| 亚洲国产精品av| 美女mm1313爽爽久久久蜜臀| 99久久精品99国产精品| 日韩一级精品视频在线观看| www国产亚洲精品久久麻豆| 亚洲va在线va天堂| 成人a免费在线看| 国产午夜精品一区二区三区视频| 一区二区三区精品久久久| 成人h精品动漫一区二区三区| 日韩一区国产二区欧美三区| 欧美国产日韩在线观看| 久久国产精品99久久人人澡| 色爱区综合激月婷婷| 亚洲品质自拍视频| 在线亚洲一区二区| 香蕉久久一区二区不卡无毒影院 | 蜜桃久久av一区| 777欧美精品| 六月丁香婷婷久久| 欧美成人一级视频| 黄页视频在线91| 国产免费观看久久| av一区二区三区| 亚洲少妇屁股交4| 色婷婷精品大在线视频| 亚洲午夜视频在线| 国产剧情在线观看一区二区| 欧美激情在线看| 色素色在线综合| 青青草视频一区| 色婷婷久久99综合精品jk白丝| 五月婷婷综合在线| 欧美激情在线一区二区| 欧美性xxxxxxxx| 懂色一区二区三区免费观看|