ab.com コミュニティ
https://www.activebasic.com/forum/

テキストファイルのキャレットを動かす
https://www.activebasic.com/forum/viewtopic.php?t=2555
ページ 11

作成者:  rikaeigo2 [ 2009年3月28日(土) 19:34 ]
記事の件名:  テキストファイルのキャレットを動かす

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

作成者:  三毛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)'↑キーを押す
とすると(無理やりですが)カーソルを動かすことができます。

作成者:  三毛CAT [ 2009年4月07日(火) 07:30 ]
記事の件名:  訂正

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

作成者:  rikaeigo2 [ 2009年4月07日(火) 23:47 ]
記事の件名: 

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

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

ページ 11 全ての表示時間は UTC+09:00 です
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/