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

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

VBS基礎編程教程 (第6篇)

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

新家不錯, MM開心, 我也就跟著高興了 : ), 今天我們學習基礎篇的最后一個部分:自定義函數(shù)和過程. 我們每天都在和函 

數(shù)打交道, inputbox()是函數(shù), msgbox()是函數(shù), int()也是函數(shù)...這些函數(shù)都是系統(tǒng)內建的, 我們只能用不能改. 今天, 我 

就教大家怎樣自己制作一個函數(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 

  多么麻煩呀, 我們把相同的比較過程復制了好幾遍, 早期語言沒有結構化(沒有過程和函數(shù))的時候, 程序員們的確是這么 

干的, 他們復制(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ù)名=表達式"這種方法返回結果 
elseif t2>t1 then 
co=t2 
end if 
end function 

  我們在這里是用了一個新的關鍵字:funciton, 這個關鍵字表示一個新函數(shù)開始, 格式: 

funciton 函數(shù)名(參數(shù)1, 參數(shù)2...參數(shù)n) '列表可以是空的, 但括號不能省略, 參數(shù)之間用","分割 
... 
exit funciton '結束函數(shù), 不是必需的 
... 
end function 

  函數(shù)是一個模塊, 只有你調用的時候才會運行, 也就說, 當你編寫了一個函數(shù), 然后在程序中并不調用它, 那么這個函數(shù) 

永遠不會運行. 一般來說, 我們編寫程序是按照: 

主程序 
.. 
.. 
.. 

函數(shù)1 
.. 
.. 

函數(shù)2 
.. 
.. 

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

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

  msgbox(name1,name2,name3) 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  要注意, 子程序(過程)是比較特殊的一個結構, C等語言是沒有這個概念的, C語言中的一切都是函數(shù), 沒有返回值的函數(shù) 

在C語言中只要使用void修飾符定義就行了. 

  今天沒有什么可講的了, 基礎篇就這么結束了, 目前你已經(jīng)有了基本的編程概念(面向過程的結構化編程), 可以選擇學習 

另外一種語言(比如C或Pascal), 現(xiàn)在的基礎會有一定的幫助. 如果你想要繼續(xù)學習vbs或通過它更詳細的了解編程在轉型可以 

跟我繼續(xù)學習, 但因為我的假期結束所以更新的時間可能會比較慢, 請大家原諒.初步計劃如下: 


進階篇: 

變量的深入討論 

|----變量類型 

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

數(shù)組的深入討論 

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

函數(shù)的深入討論 

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

|----多個返回值 

字符串操作 

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

面向對象編程(OOP)的基本知識 

文件操作 

|----FSO對象 

|----其他相關部分 

VBS與網(wǎng)頁 

|----HTML中嵌入VBS 

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


實戰(zhàn)篇: 

病毒編程 

Socket編程(TCP/UDP) 


  這只是大概的內容, 我想應該會有變化, 到時候你就會讀到的. 今天的內容請多多實踐, 作業(yè)就是把前面的各個課程在溫 

習一下. 對要離開這個課程去更進一步學習的朋友:祝你再學習編程的道路上一帆風順. 


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

巨人網(wǎng)絡通訊聲明:本文標題《VBS基礎編程教程 (第6篇)》,本文關鍵詞  VBS,基礎,編程,教程,第,6篇,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS基礎編程教程 (第6篇)》相關的同類信息!
  • 本頁收集關于VBS基礎編程教程 (第6篇)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文字幕在线一区二区三区| 一区二区三区免费网站| 91精品国产麻豆国产自产在线| 色噜噜狠狠色综合中国| 美女视频黄久久| 国产一区二区三区不卡在线观看| 懂色av一区二区在线播放| 在线看国产一区| 久久久久久99精品| 日韩二区在线观看| 日本高清不卡在线观看| 久久久久久久av麻豆果冻| 亚洲制服丝袜一区| 99精品热视频| 国产情人综合久久777777| 韩国成人福利片在线播放| 日韩av一区二| 亚洲美女淫视频| 亚洲精品日日夜夜| 欧美美女bb生活片| 亚洲欧美日韩电影| 欧美伊人久久久久久久久影院| 亚洲最色的网站| 精品乱码亚洲一区二区不卡| 99视频精品全部免费在线| 午夜精品福利一区二区三区av| 久久女同互慰一区二区三区| 日韩二区三区四区| 国产精品久久毛片av大全日韩| 欧美日韩免费高清一区色橹橹 | 亚洲国产综合视频在线观看| 精品国一区二区三区| 国产一本一道久久香蕉| av网站免费线看精品| 久久精品亚洲国产奇米99| 久久蜜臀中文字幕| 精品sm在线观看| 中文字幕av一区二区三区高| 国产视频视频一区| 国产视频一区二区在线| 2021国产精品久久精品| 国产亚洲成av人在线观看导航| 国产精品国产a| 亚洲成在人线免费| 国产激情精品久久久第一区二区| av午夜一区麻豆| 色噜噜狠狠成人中文综合| 在线播放欧美女士性生活| 久久久99精品久久| 国产精品久久久久影视| 亚洲无线码一区二区三区| 国产福利不卡视频| 欧美精品一二三| 中文字幕第一区第二区| 三级久久三级久久久| 亚洲精选视频免费看| 欧美三级电影在线看| 色婷婷精品久久二区二区蜜臀av| 色久优优欧美色久优优| 成人黄色综合网站| 亚洲一区精品在线| 午夜精品福利一区二区蜜股av| 亚洲国产成人午夜在线一区| 国产欧美一区二区精品性| 久久久三级国产网站| 国产精品久久久久久久久免费桃花| 精品国产一二三区| av不卡免费在线观看| 99久久精品免费看国产| 99国产精品99久久久久久| 制服丝袜亚洲色图| 久久视频一区二区| 亚洲国产精品久久人人爱| 国产一区二区三区国产| 久久久国产精品不卡| 欧美人妖巨大在线| 国产亚洲人成网站| 久久99最新地址| 3d动漫精品啪啪| 久久久欧美精品sm网站| 日日摸夜夜添夜夜添精品视频 | 国产精品久久久久久久久动漫| 亚洲精品在线网站| 亚洲妇熟xx妇色黄| 日本一二三不卡| 日韩一区欧美小说| 日本不卡不码高清免费观看| 激情五月播播久久久精品| 国产成人自拍网| 欧美综合天天夜夜久久| 久久久久久久久岛国免费| 亚洲国产美女搞黄色| 亚洲男同1069视频| av一区二区三区四区| 久久综合久久综合九色| 欧美国产日韩a欧美在线观看| 婷婷综合五月天| 国产在线一区观看| 欧美高清视频不卡网| 亚洲日本青草视频在线怡红院| 五月天国产精品| 99精品欧美一区二区三区小说| 国产亚洲欧美日韩俺去了| 日本视频在线一区| 成人av午夜电影| 日韩欧美国产高清| 日韩和欧美一区二区三区| 91同城在线观看| 国产亚洲精品aa| 国产一区三区三区| 一区免费观看视频| 26uuu精品一区二区| 亚洲v中文字幕| 日韩午夜电影av| 欧美精品欧美精品系列| 91麻豆精品在线观看| 亚洲国产日日夜夜| 在线日韩国产精品| 国产美女一区二区三区| 亚洲色图欧美偷拍| 欧美一区二区三区视频| 国产成人精品免费| 精品国产乱码久久久久久免费| 精品制服美女丁香| 亚洲一级不卡视频| 国产情人综合久久777777| 91麻豆精品国产自产在线| 狠狠狠色丁香婷婷综合激情| 久久精品欧美一区二区三区不卡| 91麻豆免费看| 亚洲伊人色欲综合网| 久久综合一区二区| 欧美日本韩国一区二区三区视频| 国内精品久久久久影院色 | 国产超碰在线一区| 亚洲欧美另类小说视频| 欧美大肚乱孕交hd孕妇| 91网站在线观看视频| 亚洲成人精品在线观看| 久久亚洲私人国产精品va媚药| 欧美一区二区在线观看| 99精品一区二区| k8久久久一区二区三区| 激情丁香综合五月| 奇米一区二区三区av| 中文字幕亚洲一区二区va在线| 狠狠狠色丁香婷婷综合激情| 国产一区二区三区免费| 国产麻豆精品视频| 亚洲欧洲另类国产综合| 青青草一区二区三区| 亚洲一区在线视频| 一本到不卡免费一区二区| 欧美日韩国产综合一区二区三区 | 在线亚洲人成电影网站色www| 欧美精品 日韩| 成人欧美一区二区三区视频网页 | 欧美一区二区三区公司| 日本中文字幕一区二区视频| 美女性感视频久久| 亚洲精品在线电影| 成人动漫视频在线| 日本午夜一区二区| 国产欧美综合在线观看第十页| 99麻豆久久久国产精品免费 | 色欧美88888久久久久久影院| 亚洲欧洲综合另类在线 | 综合久久久久久| 欧美久久婷婷综合色| 全部av―极品视觉盛宴亚洲| 国产成人午夜高潮毛片| 色哟哟在线观看一区二区三区| 99热精品一区二区| **欧美大码日韩| 久久一留热品黄| 国产精品一区二区三区四区| 久久精品亚洲国产奇米99| 精品国产一区二区精华| 成人av在线一区二区三区| 亚洲精品一二三四区| 国产精品综合在线视频| 国产大陆亚洲精品国产| 91在线云播放| 中文字幕日韩一区二区| 国产一区福利在线| 毛片不卡一区二区| 欧美一区二区视频观看视频| 国产精品久久久久永久免费观看 | 成人午夜私人影院| 欧美日韩精品一区二区三区蜜桃| 97精品久久久久中文字幕| 亚洲第一福利视频在线| 夜夜揉揉日日人人青青一国产精品 | 欧美性生交片4| 91搞黄在线观看| 欧美日韩在线播放一区| 国产一区二区三区四| 日韩欧美在线综合网| 国产成人av电影在线播放| 性感美女极品91精品|