コントロールに文字列を送信します。
ControlSend "title", "text", "controlID", "string" [, flag]
パラメータ
| title | 対象となるウィンドウのタイトル | 
| text | 対象となるウィンドウのテキスト | 
| controlID | 対象となるコントロール。Controlsを参照。 | 
| string | コントロールに送信する文字列 | 
| flag | オプション:どのように"キー"を処理するかを変更します: flag = 0 (デフォルト), SHIFTを意味する+や→を意味する{LEFT}のような特殊な文字を含んでいるテキスト flag = 1, キーはそのまま送信されます。 | 
返し値
| 成功: | 1を返します。 | 
| 失敗: | ウィンドウ/コントロールが見つからなかった場合0を返します。 | 
注意
ControlSendを使うと"Shift"の状態に頭を悩ませることなく大文字を送信することができ、非常に便利です。
関連
ControlCommand, Send
例
Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
oAutoIt.ControlSend "Untitled", "", "Edit1", "This is a line of text in the notepad window"