テキストファイルのキャレットを動かす

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: テキストファイルのキャレットを動かす

by rikaeigo2 » 2009年4月07日(火) 23:47

三毛CATさん ありがとうございます。^^自動ではないですが動きますね。参考になります。

・・・でも、できれば自動的に動かしたいのです。^^;
メモ帳などのメニューの編集→検索で、検索すると動きますよね。選択もされます。
そういう感じで動かす方法を知りたいです。

訂正

by 三毛CAT » 2009年4月07日(火) 07:30

コメントに誤りがありました。
KEYEVENTF_KEYUPが入っている行はキーを離す命令です。

こんな回答でごめんなさい

by 三毛CAT » 2009年4月07日(火) 07:29

Execをした直後には、開いたウィンドウがアクティブになっているので、

コード: 全て選択

Exec "File.txt"
Sleep(1000)'少し待ったほうがいい
keybd_event(VK_RIGHT,0,0,0)'→キーを押す
keybd_event(VK_RIGHT,0,KEYEVENTF_KEYUP,0)'→キーを離す
keybd_event(VK_LEFT,0,0,0)'←キーを押す
keybd_event(VK_LEFT,0,KEYEVENTF_KEYUP,0)'←キーを押す
keybd_event(VK_DOWN,0,0,0)'↓キーを押す
keybd_event(VK_DOWN,0,KEYEVENTF_KEYUP,0)'↓キーを押す
keybd_event(VK_UP,0,0,0)'↑キーを押す
keybd_event(VK_UP,0,KEYEVENTF_KEYUP,0)'↑キーを押す
とすると(無理やりですが)カーソルを動かすことができます。

テキストファイルのキャレットを動かす

by rikaeigo2 » 2009年3月28日(土) 19:34

Exec"File.txt"
ここまでしかわかりません。
ハンドルの取得法もわかりません。
どうか教えてください。m(__)m

ページトップ