亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        淺析WScript在VBA中的應用

        2015-05-15 21:48:19周顯春
        電腦知識與技術 2015年8期
        關鍵詞:應用

        周顯春

        摘要:針對VBA在某些應用方面的不足,提出基于WScript的VBA的解決實際問題的方法。該方法能夠發(fā)揮它們各自的優(yōu)勢,有能夠達到1+1>2的效果。

        關鍵詞:WScript;VBA;應用

        中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2015)08-0089-02

        Abstract: According to the deficiency of VBA in some applications, put forward the method of WScript to solve practical problems based on VBA. This method can give play to their respective advantages, there are able to achieve the effect of 1+1>2.

        Key words: Wscript; VBA; application

        1 VBA知識

        VBA,全稱 Visual Basic For Applications,是新一代標準宏語言,是Visual Basic 程序設計語言的一個分支。VBA不能夠單獨運行,它要求有一個寄生于宿主應用程序才能運行,比,如微軟公司的Office辦公軟件套件、AutoCAD、CorelDraw等。VBA 主要進行二次開發(fā),從而改進它們的功能,使得它們能根據(jù)用戶的需求實現(xiàn)更多的功能。VBA已有20多年的歷史,其開發(fā)環(huán)境和語法已趨于完善,功能非常強大。

        2 WScript的優(yōu)勢

        2.1 VBS

        全稱VBScript,是一種腳本程序,和VBA一樣,它也要有宿主,只不過,VBS的宿主使用更加廣泛,因為它的宿主程序Windows 操作系統(tǒng)的Windows Scripting Host。當使用VBS腳本編寫一個腳本文件時,文件的擴展名為.vbs 或.js,該文件在 Windows 環(huán)境下下雙擊并就可以執(zhí)行它。之所以會發(fā)生這種情況,是因為在windows的環(huán)境執(zhí)行該腳本文件時,系統(tǒng)就會調用Wscript.exe程序對腳本文件編譯,然后才能執(zhí)行。

        使用VBS的腳本文件在工作中應用極廣,主要應用于對文件、目錄、磁盤的訪問;獲取操作系統(tǒng)的信息;突破VBA的限制,如VBA對注冊表的操作有限,只能在指定目錄讀寫,而WScript技術可操作注冊表的任意鍵值等[1]。

        2.2 WScript常用的方法與屬性

        WScript.Shell對象是Wscript技術的核心,其常用的方法如表1-2。

        2.3 VBS的優(yōu)點

        VBS優(yōu)點在于它不像VBA需要專門的開發(fā)環(huán)境VBE,使用文本編輯器就可以完成開發(fā)任務,當然,最重要的是它使可以充分利用腳本來實現(xiàn)計算機工作的自動化,也正是它的這一特點,使的系統(tǒng)又有了新的安全隱患。

        3 應用舉例

        3.1 VBA的應用

        在現(xiàn)實生活中,可能遇到把許多電子表格文件合并成一張文件,或者合并成一個工作簿中的一張工作表場景。如果采用人工操作,尤其是在大量重復操作時,非常繁瑣,如果采用VBA進行程序設計,解決這樣的問題就非常簡單了。

        上面的代碼只能夠在32位OS環(huán)境下執(zhí)行,如果是64位的OS環(huán)境下安裝此補丁,還要把dotnetfx35langpack_x86zh-CHS.exe /q修改為:dotnetfx35langpack_x64zh-CHS.exe /q。

        4 小結

        本文介紹了vba、VBS 編程技術,并利用vba技術解決了合并工作簿和工作表的問題、VBS 技術解決在某種程序自動安裝的方法。尤其是,利用VBS和VBA相結合解決程序自動安裝的這種方法可以用在其它類似的應用場景中。可以擴展這項技術這種應用環(huán)境,推廣到網(wǎng)絡環(huán)境中,尤其是局域網(wǎng)的環(huán)境中,通過相應軟件的幫助,就可以實現(xiàn)一次指令大范圍的安裝,可以簡化安裝過程,提高工作效率,很有推廣的價值。同時,也要注意到利用vba、vbs的腳本文件,在 WSH 的支持下,也可以讓病毒在網(wǎng)絡上傳播[2]。

        參考文獻:

        [1] 羅剛君. Excel VBA程序開發(fā)自學寶典[M]. 2版. 北京: 電子工業(yè)出版社, 2011.

        [2] 張運凱, 王長廣, 王方偉, 等. “震蕩波”蠕蟲分析與防范[J]. 計算機工程, 2005, 31(18).

        猜你喜歡
        應用
        多媒體技術在小學語文教學中的應用研究
        考試周刊(2016年76期)2016-10-09 08:45:44
        分析膜技術及其在電廠水處理中的應用
        科技視界(2016年20期)2016-09-29 14:22:00
        GM(1,1)白化微分優(yōu)化方程預測模型建模過程應用分析
        科技視界(2016年20期)2016-09-29 12:03:12
        煤礦井下坑道鉆機人機工程學應用分析
        科技視界(2016年20期)2016-09-29 11:47:01
        氣體分離提純應用變壓吸附技術的分析
        科技視界(2016年20期)2016-09-29 11:02:20
        會計與統(tǒng)計的比較研究
        极品美女扒开粉嫩小泬图片| 丰满人妻一区二区乱码中文电影网| 91精品国产色综合久久不| 亚洲国产成人精品久久成人| 亚洲丝袜美腿在线视频| 最新国产精品久久精品| 日韩人妻无码免费视频一区二区三区 | 99久久精品久久久| 日本老熟妇五十路一区二区三区 | 一本久道综合色婷婷五月| 国产女人的高潮国语对白| 少妇人妻200篇白洁| 亚洲AV电影天堂男人的天堂| 成人av天堂一区二区| 日韩精品人妻一区二区三区蜜桃臀| 日本精品久久不卡一区二区 | 91热久久免费频精品99| 亚洲av综合色区一区二区| 每日更新在线观看av| 丰满少妇大力进入av亚洲| 亚欧免费视频一区二区三区| 人妻风韵犹存av中文字幕| 日本在线观看一二三区| 日本19禁啪啪吃奶大尺度| 无码欧亚熟妇人妻AV在线外遇 | 久久久久亚洲av无码专区网站| 国产精品综合日韩精品第一页| 久久99中文字幕久久| 国产精品久久一区二区蜜桃| 熟女体下毛荫荫黑森林| av天堂久久天堂av色综合| 人妻无码一区二区在线影院 | 精品亚洲在线一区二区| 成人日韩精品人妻久久一区| 欧美猛少妇色xxxxx猛交| 高中生粉嫩无套第一次| 亚洲成a人片在线观看中文!!!| 北岛玲亚洲一区二区三区| 国产av精品一区二区三| 色妞色综合久久夜夜| 新久久久高清黄色国产|