国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > VBScript > 正文

VBS sendkeys 模擬擊鍵操作 問題解決

2020-07-26 11:53:31
字體:
來源:轉載
供稿:網友
復制代碼 代碼如下:

' ======================================
' VBS 中 SendKeys 模擬鍵盤擊鍵
' 2009-07-26
' 劉林
' ======================================
Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd"
' 讓腳本等待1000毫秒,也就是1秒再執行下一條語句
WScript.Sleep 1000
' -- 發送字符時,輸入法一定要在英文件狀態下
' 發送分號
WshShell.SendKeys ";"
WScript.Sleep 1000
' 發送冒號
WshShell.SendKeys ":"
WScript.Sleep 1000
' 發送雙引號 -- 利用chr把雙引號轉換出來
WshShell.SendKeys Chr(34)
WScript.Sleep 1000
' 發送帶有雙引號的字符串
WshShell.SendKeys Chr(34)&"this is a string"&Chr(34)
WScript.Sleep 1000
' -- 切記,這里是模擬的擊鍵操作,所以不能發送中文
'WshShell.SendKeys Chr(34)&"這是一個字符串"&Chr(34)
WScript.Sleep 1000
' ================================================
' -- 如何模擬回車,上檔鍵,Alt鍵喃?
' ================================================
' -- 如何模擬回車, -- {enter}這就代表是發送回車
WshShell.SendKeys "this is a enter!{enter}"
WScript.Sleep 1000
' -- 如何模擬上檔鍵Shift, -- +這就代表是發送shift
WshShell.SendKeys "this is +a" ' 結果為 this is A
WScript.Sleep 1000
' -- 如何模擬Alt, -- %這就代表是發送Alt
WshShell.SendKeys "this is %{TAB}" ' 結果為 切換窗口
WScript.Sleep 1000
' ===========================================================
' -- 那么如何發送%, + ^ 喃
WshShell.SendKeys "this is {+}{^}{%}" ' 結果為 切換窗口
WScript.Sleep 1000
' -- 這里你可能已經明白了,發送送特殊字符時,請放到 {} 中
' ===========================================================
' ======================================
' 更多信息請看VBS幫助文檔 2009-07-26
' ======================================
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 买车| 彭州市| 乌拉特前旗| 犍为县| 炎陵县| 吉木萨尔县| 霍城县| 大姚县| 定兴县| 新化县| 扶绥县| 普陀区| 临武县| 康定县| 南召县| 吉安市| 万年县| 如皋市| 二连浩特市| 镇远县| 灵璧县| 扎囊县| 黎城县| 鹤峰县| 区。| 墨江| 宝应县| 汪清县| 隆化县| 江源县| 阿图什市| 区。| 襄汾县| 鹰潭市| 盖州市| 安阳市| 神木县| 洛南县| 峨眉山市| 瑞安市| 萍乡市|