お世話になります。
VBのプログラム内でか
VBで作成したプログラムを
時間を指定して(変更可能)起動することは可能でしょうか?
※できれば、テキストのようなものに記入できると良いのですが…
すみませんが何か情報をいただけないでしょうか。
宜しくお願いします。
方法はいくらでもあるんですが・・・
VB6のみでとなると、少々キツイかも・・・です。
1. 常駐ソフトを作って、タイマー等で時刻監視し
設定された情報に従って起動させる。
2. Windowsサービス作って、1.と同様に行う。
3. OSにもよりますが、タスクスケジューラに登録して
実行させる。
お手軽はタスクスケジューラに登録でしょう・・・
以上。参考まで
回答ありがとうございます。
タスクスケジューラは便利そうです!
VB6ですと、少々キツイとありますが
例えば VB.NET 2005の場合
なにか良い方法はありませんか?
VB.NET なら、Windowサービス簡単?に作れるので・・・
※ 私はたまたまWindowサービスをよく作るもので
他意はありません。
結果的に何等かのタイマー監視で指定時刻を検出
して、指定されたプログラムを実行させる。
常駐アプリの場合、何等かの問題で異常終了した
ら、起動させることができなくなるのですが、
Windowサービスの場合、異常終了しても即自身を
再起動設定できますので、便利。
ただし、バグ等で異常終了・再起動を繰り返し、
OSに多大な負荷をかけてしまうような場合を、
除外します・・・よくデバッグして下さい。
以上。