ScreenHwndクラス SendTextメソッド
スクリーン座標値で現在のフォーカス位置または指定位置へ文字列を送信します。送信はクリップボードを介して行われます。
使用法
'現在のフォーカス位置へ文字列を送信します
Dim instance As ScreenHwnd
Dim msg As String
'Overloads
instance.SendText()
'Point構造体で表されるスクリーン座標値にマウスポインタを移動して、
'フォーカスを合わせる為にマウス左ボタンクリック後文字列を送信します
Dim instance As ScreenHwnd
Dim pt As System.Drawing.Point
Dim msg As String
'Overloads
instance.SendText(pt, msg)
'x,yで表されるスクリーン座標値にマウスポインタを移動して、
'フォーカスを合わせる為にマウス左ボタンクリック後文字列を送信します
Dim instance As ScreenHwnd
Dim x As Integer
Dim y As Integer
Dim msg As String
'Overloads
instance.SendText(x, y, msg)
使用例
'ScreenHwndクラス SendTextメソッド
Imports System.Windows.Forms
Public Class AddIn
Private shw As ScreenHwnd
Public Sub New()
shw = New ScreenHwnd()
MessageBox.Show("実行ボタンでX:200 Y:300の位置に文字列を送信します。")
End Sub
Public Sub AddIn_Start()
shw.SendText(200, 300, "あういえおかきく")
End Sub
End Class