12/11/10 17:00:59.72 4gaPkaDwP
>>151
試しに同じ動作のものを書いてみようとしたが、意外にいい線いってるかもしれん。
常駐時の通常アイコンが画面内になく、なおかつアクティブウインドウが秀丸でなければ
秀丸メールを実行したいんだよね?
その考え方を生かすなら、ヒントとしては
>GETID("turukame.exe")
そこはプログラムの実行ファイル名じゃなくて、ウインドウのタイトル(一部でもOK)。
ちゃんとバージョンアップしてるなら GETID("秀丸メール")
あと、秀丸は確かに、既に起動していて常駐の状態でも実行ファイルを再度実行することアクティブになる。
exeファイルの実行はこちらの関数。
EXEC("C:\turukame\turukame.exe")
あと、ifbじゃなくてIF
while trueじゃなくて、while chkimg~ですっきりするかも
whileの中にIFを使って、IFの条件に合う場合はまたwhileのループに戻る方法はこちら
URLリンク(canal22.org)
IFの処理内容にCONTINUE。