亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

VBS調用Windows API函數的代碼

2020-06-26 18:25:57
字體:
來源:轉載
供稿:網友
結合兩篇文章(請先閱讀這兩篇文章),寫了一個示例程序,效果是移動鼠標至桌面左上角。
 

那天無意中搜索到一篇《WinCC VBS利用EXCEL調用Windows API函數》的文章,不知道WinCC是什么,Google了一下好像跟西門子自動化有關。WinCC是什么并不重要,重要的是這篇文章提供了VBS調用Windows API的一種思路——EXCEL VBA,一種傳說比VB還要VB的語言。

但是那篇文章中的例子都是使用已經寫好的EXCEL VBA程序,即首先得存在一個EXCEL文件。我就想,能不能在VBS中通過excel.application對象創建一個包含VBA代碼的EXCEL文檔然后再調用它呢?Google來Google去,終于在微軟幫助和支持中找到了方法。

結合兩篇文章(請先閱讀這兩篇文章),寫了一個示例程序,效果是移動鼠標至桌面左上角。如果你的EXCEL不是太盜版,雙擊這個VBS后應該可以看到效果。

復制代碼代碼如下:

Dim WshShell 
set WshShell = CreateObject("wscript.Shell") 
WshShell.RegWrite "HKEY_CURRENT_USER/Software/Microsoft/Office/11.0/Excel/Security/AccessVBOM",1,"REG_DWORD" 
WshShell.RegWrite "HKEY_CURRENT_USER/Software/Microsoft/Office/12.0/Excel/Security/AccessVBOM",1,"REG_DWORD" 
WshShell.RegWrite "HKEY_CURRENT_USER/Software/Microsoft/Office/14.0/Excel/Security/AccessVBOM",1,"REG_DWORD" 
Dim oExcel, oBook, oModule 
Set oExcel = CreateObject("excel.application") 
Set oBook = oExcel.Workbooks.Add 
Set oModule = obook.VBProject.VBComponents.Add(1) 
strCode = _ 
"Private Declare Function SetCursorPos Lib ""user32"" (ByVal x As Long, ByVal y As Long) As Long" & vbCr & _ 
"Sub MyMacro(x as Long, y as Long)" & vbCr & _ 
"SetCursorPos x, y" & vbCr & _ 
"End Sub" 
oModule.CodeModule.AddFromString strCode 
oExcel.Run "MyMacro",0,0 
oExcel.DisplayAlerts = False 
oBook.Close 
oExcel.Quit 

前面3-5行的修改注冊表是為了讓VBS能夠完全控制EXCEL,strCode即為寫入EXCEL中的VBA代碼,至于怎樣在VBA中調用Windows API不屬于本文的討論范圍,請自己查閱資料。使用oExcel.Run "MyMacro",0,0調用我們寫入的VBA代碼。 
原文:http://demon.tw/programming/vbs-excel-invoke-windows-api.html

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美主播福利视频| 视频一区视频二区国产精品| 欧美一区二区三区图| 国产精品成久久久久三级| 欧美国产日韩一区二区在线观看| 自拍偷拍亚洲区| 国产精品久久久久9999| 91精品久久久久久久久久| 日韩毛片在线看| 国产精品观看在线亚洲人成网| 亚洲深夜福利网站| 午夜精品三级视频福利| 久久91亚洲精品中文字幕奶水| 最近免费中文字幕视频2019| 色小说视频一区| 国自产精品手机在线观看视频| 亚洲人成电影在线播放| 亚洲精品av在线| 国产免费成人av| 欧美国产日韩免费| 国产精品亚洲网站| 91久久久久久国产精品| 国产精品第1页| 91国产精品电影| 日韩在线观看免费高清| 国产精品草莓在线免费观看| 国产精品久久久久久久9999| 性视频1819p久久| 欧美电影第一页| 精品呦交小u女在线| 久久久久久九九九| 欧美一级淫片播放口| 91极品视频在线| 欧美精品在线免费观看| 日韩一区二区av| 欧美激情喷水视频| 精品久久香蕉国产线看观看gif| 激情成人中文字幕| 欧美日韩国产综合视频在线观看中文| 欧美性猛交99久久久久99按摩| 亚洲福利视频免费观看| 欧美另类老女人| 亚洲欧美日韩爽爽影院| 成人午夜两性视频| 日本免费久久高清视频| 亚洲国产精品yw在线观看| 国产精品免费在线免费| 91免费精品视频| 欧美成人精品在线视频| 91天堂在线视频| 欧美成人h版在线观看| 日韩在线免费高清视频| 精品久久香蕉国产线看观看gif| 97在线视频免费| 国产成人啪精品视频免费网| 九九热视频这里只有精品| 亚洲欧洲高清在线| 岛国视频午夜一区免费在线观看| 久久综合伊人77777蜜臀| 欧美一区二区三区免费视| 国产精品免费看久久久香蕉| 国产成人jvid在线播放| 91九色在线视频| 57pao精品| 久热在线中文字幕色999舞| 黑人巨大精品欧美一区二区免费| 在线不卡国产精品| 久久久久久久久中文字幕| 日韩av电影中文字幕| 国产精品丝袜一区二区三区| 91成人在线播放| 日韩动漫免费观看电视剧高清| 久久久精品视频在线观看| 日韩小视频在线| 亚洲福利视频久久| 91精品国产综合久久香蕉的用户体验| 亚洲午夜小视频| 久久伊人精品视频| 黑人巨大精品欧美一区二区一视频| 最近2019年日本中文免费字幕| 欧美做受高潮1| 欧美亚洲日本网站| 欧美在线视频在线播放完整版免费观看| 亚洲japanese制服美女| 日本精品免费观看| 日韩精品免费综合视频在线播放| 日韩在线视频二区| 大伊人狠狠躁夜夜躁av一区| 久久久久久久999精品视频| 午夜精品福利在线观看| 亚洲欧美日韩直播| 美女福利精品视频| 日韩亚洲国产中文字幕| 日韩中文综合网| 日产日韩在线亚洲欧美| 欧美成年人视频网站| 成人网址在线观看| 国产精品美女免费看| 久久精品国产欧美亚洲人人爽| 欧美日韩另类字幕中文| 欧美精品在线播放| 国模吧一区二区三区| 国产精品久在线观看| 在线精品视频视频中文字幕| 欧美激情在线有限公司| 大胆欧美人体视频| 日本在线精品视频| 国产精品99蜜臀久久不卡二区| 久久99国产精品自在自在app| 亚洲综合中文字幕在线| 姬川优奈aav一区二区| 久久久免费观看| 国产精品你懂得| 国产精品专区第二| 欧美激情视频一区二区三区不卡| 亚洲片av在线| 国产91亚洲精品| 97av在线影院| 午夜欧美不卡精品aaaaa| 亚洲精品免费一区二区三区| 色综合色综合久久综合频道88| 日韩在线免费视频| 日韩成人激情视频| 92看片淫黄大片欧美看国产片| 永久免费精品影视网站| 97超级碰碰碰久久久| 自拍偷拍亚洲一区| 欧美专区在线播放| 在线午夜精品自拍| 色偷偷噜噜噜亚洲男人的天堂| 91久久精品国产91性色| 2019中文字幕在线| 日韩有码片在线观看| 欧美一区二区三区……| 久久影视电视剧免费网站| 欧美成人黑人xx视频免费观看| 日韩高清电影免费观看完整版| 亚洲欧美精品中文字幕在线| 久久精品国产成人精品| 国产欧美一区二区三区视频| 欧美午夜电影在线| 国产精品情侣自拍| 97香蕉久久夜色精品国产| 中文字幕久久久| 一区二区亚洲欧洲国产日韩| 亚洲欧美中文日韩在线v日本| 成人久久一区二区三区| 久久人体大胆视频| 欧美精品在线免费播放| 隔壁老王国产在线精品| 精品国产91久久久久久| 国产精品入口福利| 欧美在线国产精品| 91夜夜揉人人捏人人添红杏| 国产亚洲精品久久久久久777| 韩国国内大量揄拍精品视频| 亚洲97在线观看| 亚洲香蕉成视频在线观看| 久久韩剧网电视剧| 在线观看日韩av| 欧美视频精品一区| 日韩美女在线播放| 韩曰欧美视频免费观看| 欧美精品免费在线|