2013年3月31日 星期日

vbnet sendkeys.send


net中 模擬鍵盤輸入方法
sendkeys.send 或則 sendkeys.sendwait

向textbox中輸入,用法:

textbox.select
textbox.foucs
sendkeys.send("{A}")

一般情況下發送具體的鍵值即可,特殊鍵值如下:
   BACKSPACE   {BACKSPACE}、{BS}   或   {BKSP}    
  BREAK   {BREAK}    
  CAPS   LOCK   {CAPSLOCK}    
  DEL   或   DELETE   {DELETE}   或   {DEL}    
  DOWN   ARROW(下箭頭鍵)   {DOWN}    
  END   {END}    
  ENTER   {ENTER}   或   ~    
  ESC   {ESC}    
  HELP   {HELP}    
  HOME   {HOME}    
  INS   或   INSERT   {INSERT}   或   {INS}    
  LEFT   ARROW(左箭頭鍵)   {LEFT}    
  NUM   LOCK   {NUMLOCK}    
  PAGE   DOWN   {PGDN}    
  PAGE   UP   {PGUP}    
  PRINT   SCREEN   {PRTSC}(保留,以備將來使用)    
  RIGHT   ARROW(右箭頭鍵)   {RIGHT}    
  SCROLL   LOCK   {SCROLLLOCK}    
  TAB   {TAB}    
  UP   ARROW(上箭頭鍵)   {UP}    
  F1   {F1}    
  F2   {F2}    
  F3   {F3}    
  F4   {F4}    
  F5   {F5}    
  F6   {F6}    
  F7   {F7}    
  F8   {F8}    
  F9   {F9}    
  F10   {F10}    
  F11   {F11}    
  F12   {F12}    
  F13   {F13}    
  F14   {F14}    
  F15   {F15}    
  F16   {F16}    
  數字鍵盤加號   {ADD}    
  數字鍵盤減號   {SUBTRACT}    
  數字鍵盤乘號   {MULTIPLY}    
  數字鍵盤除號   {DIVIDE}    
   
  若要指定與   SHIFT、CTRL   和   ALT   鍵的任意組合一起使用的鍵,請在這些鍵代碼之前加上以下一個或多個代碼:  
   
  鍵   代碼    
  SHIFT   +    
  CTRL   ^    
  ALT   %  

沒有留言:

張貼留言