當前位置:編程學習大全網 - 編程軟體 - visual Basic6.0 語言編程中有關sendkeys函數的問題。

visual Basic6.0 語言編程中有關sendkeys函數的問題。

例如向文本框發送中文

Text1.SetFocus'文本框獲得焦點

SendKeys "中華人民***和國"'發送文本

SendKeys 語句

將壹個或多個按鍵消息發送到活動窗口,就如同在鍵盤上進行輸入壹樣。

語法

SendKeys string[, wait]

SendKeys 語句的語法具有以下幾個命名參數:

部分 描述

string 必需的。字符串表達式,指定要發送的按鍵消息。

Wait 可選的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果為 False(缺省值),則控件在按鍵發送出去之後立刻返回到過程。如果為 True,則按鍵消息必須在控件返回到過程之前加以處理。

說明

每個按鍵由壹個或多個字符表示。為了指定單壹鍵盤字符,必須按字符本身的鍵。例如,為了表示字母 A,可以用 "A" 作為 string。為了表示多個字符,就必須在字符後面直接加上另壹個字符。例如,要表示 A、B 及 C,可用 "ABC" 作為 string。

對 SendKeys 來說,加號 (+)、插入符 (^)、百分比符號 (%)、上劃線 (~) 及圓括號 ( ) 都具有特殊意義。為了指定上述任何壹個字符,要將它放在大括號 ({}) 當中。例如,要指定正號,可用 {+} 表示。方括號 ([ ]) 對 SendKeys 來說並不具有特殊意義,但必須將它們放在大括號中。在其它應用程序中,方括號有特殊意義,在出現動態數據交換 (DDE) 的時候,它可能具有重要意義。為了指定大括號字符,請使用 {{} 及 {}}。

  • 上一篇:win7控制面板快捷鍵在哪裏?win7調出控制面板的快捷鍵四種方法
  • 下一篇:dispose要寫在finally中嗎
  • copyright 2024編程學習大全網