掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
毎時00分に別のアプリを起動させる。 (ID:3607)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
アプリケーションを起動させるのは誰でしょうか。 考えられるのは2つで、 1.OS 2.別のアプリケーション 1であれば、Windowsについているタスクに登録して、タスクのサービスを立ち上げておけばOKです。 2であれば、常時立ち上げっぱなしになるアプリケーションで、TTimerを貼り付けて一定間隔ごとに時刻を調べ、n時00分であればアプリケーションを実行し、INC(n)しておきます。 # INC(n)のあと、0〜23の数字にしないといけません 1,2,3は順に実行したいのでしょうか。 2,3は、いずれもkeybd_eventで実現できます。 2なら、 keybd_event(Byte('R'), 0, 0, 0); keybd_event(Byte('U'), 0, 0, 0); keybd_event(Byte('N'), 0, 0, 0); keybd_event(VK_RETURN, 0, 0, 0); です。 3なら、 keybd_event(VK_PRINT, 0, 0, 0); です。 # keybd_eventについては、googleで検索するとたくさん出てきます。 ただ、やりたいことを実現するにはもう少し面倒だと思いますよ。 かかれていることだけであればここに書いたもので実現できますが、予想では、 1.n時00分にアプリを起動。 1−2.アプリの起動を確認。 1−3.アプリにフォーカスする。 2.キーボードの"r","u","n"を押し、Enterを押す 2−2.run[ENTER]が処理されるまで待つ 3.printscreenキーを押す こうなのでは? そうであれば、1−2,1−3,2−2にあたる部分が必要になります。 # 違うなら、よけいな説明は忘れてください。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.