回覆列表
  • 1 # 波173759479

    vbs SendKey用法簡單說,這個命令就是模擬鍵盤操作,將一個或多個按鍵指令傳送到指定Windows視窗來控制應用程式執行,其使用格式為:object.SendKeys string"object":表示WshShell物件"string":表示要傳送的按鍵指令字串,需要放在英文雙引號中.Shift --》 +Ctrl --》 ^Alt --》 %。。。。。。。。。。。。。。。可以寫成:SendKeys "^%z"就是同時按下Ctrl Alt z 三個鍵。

  • 2 # 滴股滴股

    你的圖片在哪裡.在一個控制元件裡嗎?如果圖片在一個控制元件裡,直接移動控制元件就行啦.移動控制元件會吧,如果我要移動一個Image1到窗體的左上角.那就這樣:Image1.Move 0,00,0是Image1的Left和Top.至於用鍵盤的方向鍵來控制,可以這樣:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = 37 Then Image1.Move Image1.Left - 10, Image1.Top "左由於只向左移,TOP不變,所以也可以這樣(Image1.Left=Image1.Left - 10)直接減小LEFT就行了.下面也一樣.If KeyCode = 38 Then Image1.Move Image1.Left, Image1.Top - 10 "上If KeyCode = 39 Then Image1.Move Image1.Left + 10, Image1.Top "右If KeyCode = 40 Then Image1.Move Image1.Left, Image1.Top + 10 "下End SubPrivate Sub Form_Load()Form1.KeyPreview = True "啟用Form1上的控制元件的鍵盤事件之前,優先啟用Form1鍵盤事件。End Sub是ASCII吧.我也不知它叫什麼碼.我就叫它KEYCODE.當你按下鍵盤任意一個鍵,KEYCODE就等於一個整數.反正按下鍵盤方向鍵的左鍵,KEYCODE就等於37;上就是38.....你可以這樣得到每個鍵的KEYCODE:Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)Text1 = KeyCodeEnd Sub

  • 中秋節和大豐收的關聯?
  • 股指期貨開戶條件是什麼,最近親自辦理的過回答一下?