成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > vbscript include的辦法實(shí)現(xiàn)代碼第1/2頁

vbscript include的辦法實(shí)現(xiàn)代碼第1/2頁

熱門標(biāo)簽:企業(yè)400電話辦理價(jià)錢低 外呼系統(tǒng)群 墨西哥地圖標(biāo)注app 智云億呼電話機(jī)器人 天津智能外呼系統(tǒng)排名 外呼系統(tǒng)說話聲音小怎么辦 機(jī)器人打電銷適用于美業(yè)嗎 龍巖400電話申請 上海辦理400電話選號
任何真正實(shí)用的工程開發(fā)都必然是多文件的。但是VBScript創(chuàng)建多文件工程要麻煩一點(diǎn),它對多文件工程,代碼復(fù)用的支持并不是太好。在C/C++工程里,我們已經(jīng)習(xí)慣了通過一個(gè)include語句,并且聲明一個(gè)函數(shù)原形的方式來使用其它模塊中的函數(shù),這樣一個(gè)復(fù)雜的工程可以比較容易地分解成一些小的模塊,以更容易理解和掌握。VBScript中情況有些不同。這與它的設(shè)計(jì)目標(biāo)有關(guān)。最初VBScript是用在客戶端腳本,以支持與客戶端作簡單的交互,如簡單的輸入檢查等等。在瀏覽器里顯然沒有辦法支持對另一個(gè)文件中的函數(shù)的調(diào)用,你不知道那個(gè)文件是否存在,何時(shí)存在。那么以本地腳本形式執(zhí)行的VBScript又怎么樣呢?想想看這條命令:cscript.exe yourscript.vbs。顯然一個(gè)VBS運(yùn)行在一個(gè)進(jìn)程空間里(cscript進(jìn)程),它也沒有辦法得到另一個(gè)文件中的函數(shù)。

認(rèn)識(shí)到了VBScript的局限性,我們來看如何解決它。

第一種需要可能是需要在一個(gè)腳本運(yùn)行的中間直接運(yùn)行另外一個(gè)腳本。這可以通過下面的方法來完成:

Set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run "wscript c:\Test.vbs param1", , True

注意到這里我們Test.vbs運(yùn)行在另外一個(gè)進(jìn)程空間(wscript進(jìn)程)里,加上執(zhí)行當(dāng)前腳本的WSH,我們一共有兩個(gè)進(jìn)程。這是通過WSHShell.Run來做到的,這個(gè)方法的原型是:

object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])

如果時(shí)序很重要,你可以在bWaitOnReturn這個(gè)參數(shù)中指定主腳本是否要等待被執(zhí)行的腳本運(yùn)行結(jié)束后才能繼續(xù)。

另一點(diǎn)需要注意的地方是strCommand參數(shù),這個(gè)參數(shù)是一個(gè)復(fù)合體,以空格區(qū)分各個(gè)域。如果需要將運(yùn)行參數(shù)傳遞給被調(diào)用的腳本,應(yīng)該在第二個(gè)空格后面輸入。下面的例子顯示了如何獲取主腳本傳遞來的參數(shù)。對了,是通過WScript.Arguments來訪問。WSCript還有其他一些有趣的屬性,請記得讀一下文檔。

Set oArgs = WScript.Arguments
For i = 0 to oArgs.Count - 1
WScript.Echo oArgs(i)
Next

關(guān)于參數(shù)解析,這里給出一個(gè)Windows 2000 support tools中的一個(gè)腳本的例子。你可以復(fù)用這個(gè)函數(shù),以解析任何以/ArgName:Value形式指定的參數(shù)。

' searches for and returns the value of a command line argument of the form
' /argName:value from the supplied array. erases the entry in the array so
' that only untouched entries remain.

function GetArgValue(argName, args())
dim a
dim v
dim argNameLength
dim x
dim argCount
dim fullArgName

fullArgName = "/" argName ":"
argCount = Ubound(args)

' Get the length of the argname we are looking for
argNameLength = Len(fullArgName)
GetArgValue = "" ' default to nothing

for x = 0 To argCount
if Len(args(x)) >= argNameLength then

a = Mid(args(x), 1, argNameLength)
if UCase(a) = UCase(fullArgName) then

' erase it so we can look for unknown args later
v = args(x)
args(x) = ""

if Len(v) > argNameLength then
GetArgValue = Mid(v, argNameLength + 1)
exit function
else
GetArgValue = ""
exit function
end if
end if
end if
next
end function

更多的時(shí)候,我們需要在腳本之間共享變量,以及相互調(diào)用函數(shù)。我們想要得到C/C++中那樣的便利性:通過一個(gè)Include聲明,就可以將另外一個(gè)模塊中的函數(shù)和變量引入到當(dāng)前的模塊中。在VBScript中,可以通過ExecuteGlobal來實(shí)現(xiàn):

Sub Include(sInstFile)
Dim oFSO, f, s
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set f = oFSO.OpenTextFile(sInstFile)
s = f.ReadAll
f.Close
ExecuteGlobal s
End Sub

這樣,在腳本中加上這樣一句調(diào)用:Include "mylib.vbs",就可以使用mylib.vbs中聲明的全局變量和函數(shù)了!注意這里的函數(shù)ExecuteGlobal有一個(gè)類似的函數(shù)Execute,這里如果使用Execute的話,就達(dá)不到我們想要的效果。因?yàn)橥ㄟ^Execute暴露的名字,其作用范圍局限于Execute所處的級別,在這里,也就是在函數(shù)Include內(nèi)部。這幾乎肯定不是你想要的結(jié)果。

還有別的方法嗎?是的。VBScript內(nèi)在的支持COM方式。如果可以將你的腳本編譯成一個(gè)COM組件,就當(dāng)然可以在別的腳本中調(diào)用組件中的方法了。恰好,MS提供了工具Script Component Wizard來幫助我們將一些VBScript文件打包成一個(gè)組件,并提供注冊方法。

現(xiàn)在我們來學(xué)一些新的方法。我的意思是,這些方法是僅為WSH支持的,你可能以前并沒有遇見過。WSH支持一種叫*.wsf的文件,這個(gè)文件本身是XML格式的,通過該文件可以將你的VBScript腳本,以及其它類型的腳本,比如batch,perl等等組裝在一起,交給WSH來執(zhí)行。這方面文檔還算詳細(xì),這里就不多介紹了。

這一節(jié)里,介紹了由單個(gè)腳本文件組裝成一個(gè)較大的工程的四種方法,通過運(yùn)用這些方法,你可以建立自己的常用函數(shù)庫,在各個(gè)腳本之間共享變量和傳遞數(shù)據(jù),等等。
在網(wǎng)上找到一段實(shí)現(xiàn)的代碼,在這次的項(xiàng)目中起了大作用了。用vbs實(shí)現(xiàn)很多復(fù)雜的業(yè)務(wù)時(shí),需要把一些公共的函數(shù),class等寫在一個(gè)公共的可復(fù)用的vbs文件里,像個(gè)庫一樣,其他的腳本都包含這個(gè)庫的腳本。
復(fù)制代碼 代碼如下:

Sub Include(sInstFile)
Dim oFSO, f, s
Set oFSO = CreateObject("Scripting.FileSystemObject")
Set f = oFSO.OpenTextFile(sInstFile)
s = f.ReadAll
f.Close
ExecuteGlobal s
End Sub

使用的時(shí)候,這個(gè)把這個(gè)sub放在代碼里,然后用 Include "comm.vbs" 這樣來包含以下就可以了
12下一頁閱讀全文

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《vbscript include的辦法實(shí)現(xiàn)代碼第1/2頁》,本文關(guān)鍵詞  vbscript,include,的,辦法,實(shí)現(xiàn),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《vbscript include的辦法實(shí)現(xiàn)代碼第1/2頁》相關(guān)的同類信息!
  • 本頁收集關(guān)于vbscript include的辦法實(shí)現(xiàn)代碼第1/2頁的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    国产午夜电影| 国产精品劲爆视频| 成人www视频网站免费观看| 国产乱对白刺激视频不卡| 中文官网资源新版中文第二页在线观看| 久久精品女人毛片国产| 久久综合色播| 日韩欧美亚洲一区| 国产偷国产偷精品高清尤物| 男女做爰猛烈刺激| 精品福利在线| 天天操天天干天天舔| 91精品视频一区| 污黄色在线观看| 色噜噜狠狠色综合网| 2020国产精品自拍| 九九热精品视频在线| 欧美视频13p| 国产无遮挡又黄又爽又色视频| 欧美日韩国产大片| 天天插天天操天天射| 国产又粗又爽又黄的视频| 天天干天天操天天干天天操| 国产欧美日韩亚洲精品| 无码人妻一区二区三区在线| 在线播放日韩| 99久久婷婷国产综合精品电影| 精品一区二区三区日韩| 在线成人私人影院| 亚洲v欧美v另类v综合v日韩v| 四虎影视成人精品国库在线观看| 99久久精品国产精品久久| 国产同性人妖ts口直男| 中文字幕成在线观看| 国产美女av在线| 日韩精品在线视频免费观看| 国产精品25p| 日韩Av无码精品| 四虎影视精品| 中文字幕一区二区人妻| 久久久久麻豆v国产| 久久国产亚洲精品无码| 国产在线拍揄自揄拍| 国产一区二区三区美女秒播| 日韩欧美中文字幕在线视频| 综合日韩在线| 色狠狠av一区二区三区香蕉蜜桃| 亚洲熟女毛茸茸| 91精品产国品一二三产区| 5g影院5g电影天天爽快| 亚洲精品欧美日韩专区| 999av视频| 天堂а√在线中文在线鲁大师| 欧美性猛交xxxx免费看久久| 精品久久久久久亚洲| 国产精品网红福利| 成人网18入口| 黑丝美女一区二区| 五月婷婷开心中文字幕| 日本二区三区视频| 日本加勒比一区| 我不卡神马影院| 国产精品久线在线观看| 99久久九九| 在线看片免费人成视久网| 午夜少妇久久久久久久久| 亚洲精品视频在线| 日本视频中文字幕| 青草综合视频| 国产精品久久久久毛片| 亚洲91久久| 亚洲欧洲在线观看| 免费精品国产自产拍观看| 中文字幕精品视频在线| 欧美性视频网站| 91福利视频在线| 亚洲另类黄色| 色99之美女主播在线视频| 中文字幕人妻一区二区| 日韩有吗在线观看| 大地资源网在线观看免费官网| 成人做爰66片免费看网站| www.国产欧美| 99视频国产精品免费观看a| 69视频在线观看免费| 欧美激情四色| 狠狠色丁香婷婷综合久久片| 欧美一级淫片播放口| 国产99午夜精品一区二区三区| 制服丝袜亚洲精品中文字幕| 午夜免费欧美电影| 男人j进女人j| aaaaaa亚洲| 黄色三级视屏| 亚洲成va人在线观看| 天天爱天天做色综合| 激情六月婷婷综合| 黄网页在线观看| 国产成人aa在线观看网站站| 国产精品蜜臀av| 国产视频在线一区二区| 4444kk亚洲人成电影在线| 亚洲精品一区二区三| 国产精品chinese在线观看| freemovies性欧美| 老头吃奶性行交视频| 日韩午夜在线| 亚洲在线免费| 三区在线观看| 人操人爱免费视频| 日本不卡视频| 国产乱人伦精品一区| 影音先锋成人在线电影| 96国产粉嫩美女| 亚洲国产成人久久| 国产精品加勒比| 国产精品99久久久久久大便| 四虎影院一区二区三区| 18一19gay欧美视频网站| 五月婷婷激情视频| **精品中文字幕一区二区三区| 一区二区三区在线播放欧美| 九九久久精品一区| 久久韩国免费视频| 91九色鹿精品国产综合久久香蕉| 亚洲在线观看一区| 成人精品一区二区不卡视频| 色涩成人影视在线播放| 99re国产在线播放| 国产成人精品一区二三区四区五区| 欧美一区二区成人6969| 国产欧美精品aaaaaa片| 亚洲国产另类久久精品| 色狠狠av一区二区三区| 欧美精品福利| 日本成人在线免费| 精品一区三区| 国产中文字幕乱人伦在线观看| 天天干在线视频论坛| 91亚洲国产成人久久精品网站| 国产精品美女久久久久久久久久久| 午夜视频在线观| 99久久国产宗和精品1上映| 超碰在线观看免费| 色综合激情五月| 亚洲一区二区三区四区的| 成人永久免费网站| 欧美一区二区视频| 夜夜精品浪潮av一区二区三区| 高清av电影在线观看| 免费av成人在线| 小小的日本在线观看免费色网| 精品久久久久久久久久国产| 超碰在线观看免费| 国产chinese中国hdxxxx| 欧美一区二区三区免费视| 日韩国产大片| 在线免费观看h视频| 日韩av在线播放不卡| 久久久神马电影| 免费看污视频的网站| 91精品久久久久久久久久另类| 高清国语自产拍免费视频国产| 久草在线视频网| 一区二区精品免费视频| 精品人妻一区二区三区麻豆91| 精品国产乱码久久久久久蜜臀| 亚洲国产一区二区三区网站| 日韩欧美精品网址| 久草中文在线观看| 国产农村妇女毛片精品| 国产一区日韩欧美| 亚洲精品爱爱久久| 69精品无码成人久久久久久| 豆国产97在线| 国产福利微拍精品一区二区| 亚洲一区黄色| 久久男人资源视频| 在线观看免费视频高清游戏推荐| 久久成人精品电影| 18禁网站免费无遮挡无码中文| 少妇人妻精品一区二区三区| 九九大香尹人视频免费| 中文视频在线观看| 欧美激情1区2区| 91亚洲精品一区二区乱码| 欧美精品成人在线| 97香蕉超级碰碰久久免费软件| 成人免费一区二区三区视频| 日韩精品欧美在线| 7799国产精品久久久久99| 成人欧美视频在线观看播放| 欧洲久久久久久| 污视频在线播放| 蜜桃视频涩涩| 欧美一区二区在线观看视频| 亚洲视频国产精品| 男人插女人下面免费视频| 久久9999免费视频| 男人添女人下部高潮视频在线观看| 嫩草懂你的影院| 国产精品午夜一区二区| 美女国产精品久久久| 免费搞黄视频| 国产偷亚洲偷欧美偷精品| 国产高清不卡| 国内精品美女在线观看| 日韩欧美在线观看免费| 国产精品乱码一区二区| 国产三区在线视频| 欧美精品久久99久久在免费线| 欧美乱大交xxxx| 国产探花一区二区三区| 中国女人内谢69xxx视频| 亚洲福利视频导航| 在线视频国内一区二区| 最近中文字幕mv免费高清在线| 91精品欧美综合在线观看最新| 丝袜足控免费网站xx网站| www精品美女久久久tv| 成人免费一区二区三区| 欧美一级免费播放| 色呦呦在线看| 韩曰欧美视频免费观看| 黄色av片三级三级三级免费看| 电影午夜精品一区二区三区| 日本少妇一区| 日本五十肥熟交尾| 国产99久久精品一区二区 夜夜躁日日躁| 日韩人体视频| 夜夜躁狠狠躁日日躁av| 69av自拍偷拍| 欧美性受xxxx| 日韩一区av在线| 成人av网址在线| 久久久久久欧美精品色一二三四| 欧美妇性猛交视频| av资源网站在线观看| 国产香蕉一区二区三区在线视频| 日韩成人手机在线| 国产裸体免费无遮挡| 欧美日韩综合一区| 日本一区精品| 亚洲婷婷免费| 在线免费av导航| 黄页视频在线播放| 成人午夜免费在线观看| 在线不卡日本| 国产激情美女久久久久久吹潮| 精品国产百合女同互慰| 日韩高清有码在线| 欧美日韩一区二区三区电影| 欧美在线免费| 玖玖在线免费视频| 国产免费一区二区三区最新不卡| 国产大片在线观看| 欧美激情图区| 国产欧美日韩在线一区二区| 亚洲精品成人av| 欧美黄色免费观看| 日韩av片在线看| 亚洲精品乱码久久久久久| 欧美精品久久99久久在免费线| 97视频免费在线观看| 久久久久国产精品麻豆ai换脸| 天堂视频在线免费观看| 国产精品自拍三区| 国产99久久九九精品无码免费| 激情五月色婷婷| 91视频免费网址| jizz日本18| 色欲av无码一区二区三区| 亚洲开心激情网| 美女高潮黄又色高清视频免费| 久久精品久久国产| 欧美午夜精品理论片a级按摩| 色999日韩国产欧美一区二区| 老司机精品视频导航| 亚洲天堂网站| 在线免费av网站| 色婷婷精品久久二区二区蜜臀av| 日韩网红少妇无码视频香港| 91久久国语露脸精品国产高跟| 国产亚洲久一区二区| 国产脚交av在线一区二区| 欧美二区在线播放| 91农村精品一区二区在线| 午夜综合激情| 欧洲日韩成人av| 日韩在线播放av| 国产精品私拍pans大尺度在线| 国产精品 欧美 日韩| 粉嫩av懂色av蜜臀av分享| 亚洲永久激情精品| 亚洲最大的成人网| 午夜精品久久久久久久99水蜜桃| 国产网红主播福利一区二区| 久久国产一区二区三区| 日韩大尺度视频| 欧美另类69精品久久久久9999| 韩日一区二区三区| 日韩精品黄色| 最新国产精品视频| 九色丨porny丨自拍入口| 国产色综合天天综合网| 欧美日本啪啪无遮挡网站| 日韩精品一区二区三区视频播放| 一区二区三区回区在观看免费视频| 91在线观看一区二区| 日韩在线一二三| 欧美精三区欧美精三区| 小早川怜子痴女在线精品视频| 成人美女视频在线观看| 日韩欧美国产一区在线观看| 国产视频123区| 日韩三级不卡| 六月婷婷在线视频| 亚洲第一精品电影| japonensisjava老师可播放| 亚洲有码转帖| 亚洲在线www| 国产欧美一区二区三区久久| 国精品人伦一区二区三区蜜桃| 国产精品自产拍在线观| 国产肥臀一区二区福利视频| 日韩一区二区三区不卡| 性中国xxx极品hd| 欧美大片免费看|