タイマー自動起動


となりの山田君  2005-09-11 14:13:50  No: 125168

タイマーで定時になると自動的に自ら(アプリケーション)を
立ち上げるプログラムを組みたいのですがどうやったらできますか?


通ってみた  2005-09-11 20:02:35  No: 125169

タイマーというのは?
日時指定しておいてその時刻になったらアプリ起動というのであれば、常駐して時間チェックし、本体プログラムを起動する為だけのプログラムをつくればいいのでは?
Formを表示させないようにすればタスクバーにも余計な項目出ないし


となりの山田君  2005-09-11 22:57:36  No: 125170

自ら蘇るような無敵のプログラムはないの?


ガッ  2005-09-11 23:13:43  No: 125171

現実的な方法としては、
・実は起動しているが、ユーザにUIを開いていないので、認識できないプログラム
  →常駐プログラム
・定時になると、起動してもらうプログラム
  →システムの"タスク"として登録

> 自ら蘇るような無敵のプログラムはないの?
何か自然界とごちゃまぜになってませんか…?
とりあえず、殺してもなかなか死なないプログラムは作ることが出来ますけど…
面倒なので教えませんが。


通ってみた  2005-09-12 00:23:07  No: 125172

起動もしてないプログラムに誰がどうやって命令を出すのかこちらが知りたい


いな  2005-09-12 19:33:49  No: 125173

そうゆうプログラムって大概は
エーティーコマンドなどを使ってクーロンに登録したり、
タイムスケジュールを利用しますが、

なぜVBだけでやろうとするんだろうかと、
まず理解に苦しむ(理解できない)ので・・・。
その辺りを詳しく教えていただければ案の一つも出るかと思います。


HS  2005-09-12 22:43:13  No: 125174

私のところでは定時に起動させたいプログラムをデータファイルに登録しておき、
永久ループでチェックプログラムを走らせています。何分置きかに起動させる
プログラムはあるかチェックして、該当するプログラムを走らせます。
ATでセットしないのは端末台数が多く運用がたいへんだからです。
単純で運用に楽をしたいと考えてこういう仕組みになりました。
通ってみたさんがおっしゃっていることを実現しているということです。


いな  2005-09-12 23:34:19  No: 125175

コマンドプロンプトで、
schtasksを使ったBatファイルをダブルクリックするのが、
そんなに大変かなぁ〜。

チェックプログラムって1台導入すれば台数分入れなくて
よいというのであるならば、確かに楽かもしれないけど。


通ってみた  2005-09-13 02:35:41  No: 125176

>>永久ループでチェックプログラムを走らせています。何分置きかに起動させる
>>プログラムはあるかチェックして、該当するプログラムを走らせます。

っていうプログラムが起動してるわけだし、タイマーによる自動起動ではないよね
やってることは私の最初のレス内容と同じ


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加