任意のウインドゥ捕獲
aplsel "window name",p1
"window name" : 取得するウインドゥのタイトル名 p1=0~(0) : 開始ID
(プラグイン / モジュール : hspext)
指定したウインドゥを捕獲して、メッセージを送信する準備をします。 "window name"に、ウインドゥのタイトルに表示されている文字列を 指定することで、ウインドゥを検索します。 "window name"は、終わりの文字列を省略することが可能です。 たとえば、"HSPスクリプトエディタ" という名前のウインドゥは、 "HSP"だけでも、"HSPスクリ"という文字列でもマッチします。 ただし、同じ名前のタイトルがあった場合には、どのウインドゥが マッチするかは不明になります。 p1で、開始IDを指定することで検索を開始する検索IDを決める ことができます。この検索IDは、すべてのウインドゥ(およびタスク) のID番号で、0から順番に値がつけられています。 「aplsel "",p1」と記述すると、検索IDがp1のウインドゥを捕獲する ことができます。 aplsel命令が実行されて、ウインドゥの検索に成功した場合は、 システム変数statに0が代入されて、システム変数refstrに正確な ウインドゥタイトル名が代入されます。 ウインドゥの検索に失敗した場合は、システム変数statに1が代入され、 メッセージの送信を行なうことはできません。
aplobj | 任意のオブジェクト捕獲 | (hspext) |
aplact | ウインドゥをアクティブにする | (hspext) |
aplfocus | キー送信先をデフォルトにする | (hspext) |
aplstr | 文字列をキー送信 | (hspext) |
aplkey | キーコード送信 | (hspext) |
aplkeyd | キー押し下げ送信 | (hspext) |
aplkeyu | キー押し上げ送信 | (hspext) |
aplget | オブジェクトの文字列を取得 | (hspext) |
apledit | エディットコントロール情報取得 | (hspext) |
プラグイン / モジュール | hspext |
バージョン | 2.61 |
作成日 | 2004/03/01 |
著作者 | onitama |
URL | http://www.onionsoft.net/ |
備考 | hspext.asをインクルードすること。 |
タイプ | 拡張命令 |
グループ | OSシステム制御命令 |
hs ファイル | hsphelp\hspext.hs |