ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月27日(土) 21:35

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2005年7月17日(日) 22:32 
AB4初心者です。
WHSで作成したツールをAB4で作成しています。
WSHShell.SendKeys "{Tsb}" をAB4実現する方法をお教えください。
SendKeysと同機能の関数またはWin32APIと、"{Tab}"などのコードはどの様にして指定するのですか?。

以上、宜しくお願いします。


通報する
ページトップ
   
投稿記事Posted: 2005年7月18日(月) 10:09 
オフライン

登録日時: 2005年5月31日(火) 20:14
記事: 203
お住まい: 兵庫県
SendKeysと同じようなことをするAPI関数として「keybd_event」があります。

例えば[Tab]キーならば、
コード:
keybd_event(VK_TAB,0,0,0)
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0)
のようにすればいいです。

_________________
[hira]
http://hira.hopto.org/


通報する
ページトップ
投稿記事Posted: 2005年7月18日(月) 11:01 
hira様

ご回答ありがとうございました(感謝)。

早速試してみました。
お陰様で、うまく行きました。

WHSでWindowsの自動入力ツールを作成していて、マウスカーソル操作(AutoITで実現していますが、標準機能で実現したかった)やキーボード監視(WSH実行時にキー入力を判断して、終了させる)などで、行き詰まっていたときに、ABを偶然見つけました。
使い始めて未だ3日目の為、判らないことが多いです。
今後は、「hira's AB一直線」も参考にさせて頂きます。


通報する
ページトップ
   
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: Amazon [Bot] & ゲスト[9人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean