tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル決められた時刻に処理を行うには?
記事No959
投稿日: 2004/07/06(Tue) 09:29
投稿者Ken
[OSのVer]:Windows 2000   [VBのVer]:VB.NET   2003
はじめまして。はじめて.NETでプログラムを作成しています。
そして現在、ある時刻になったら処理を行いたいのですがなかなか
いい方法がなく困っています。何かいい方法はありませんか?
やりたいことは、例えば午前6時になったらあるフォルダを見にいき
ファイルがあればファイルを削除するということを行いたいのです。

[ツリー表示へ]
タイトルRe: 決められた時刻に処理を行うには?
記事No960
投稿日: 2004/07/06(Tue) 11:17
投稿者kara
> そして現在、ある時刻になったら処理を行いたいのですがなかなか
> いい方法がなく困っています。何かいい方法はありませんか?
Windowsの機能の「タスク」を使えば可能です

「あるフォルダを見に行き、ファイルがあれば削除する」というプログラムを先に作成しておきます
次に、コントロールパネル→タスク→スケジュールされたタスクの追加を選択して
先ほど作成したexeを特定の時間に実行するように設定します

[ツリー表示へ]
タイトルRe: 決められた時刻に処理を行うには?
記事No961
投稿日: 2004/07/06(Tue) 11:36
投稿者花ちゃん
> いい方法がなく困っています。何かいい方法はありませんか?

どういう方法がいい方法なのか解らないので??ですが

一日に実行する頻度が少ないのなら、kara さんの方法がお勧めですが、10分おきとか
1時間毎にとなると常駐させておき、タイマーででも時間を監視して処理するか
又は、フォルダーを監視して、ファイルが作成されたら削除するという方法もあります。

[ツリー表示へ]
タイトルRe^2: 決められた時刻に処理を行うには?
記事No962
投稿日: 2004/07/06(Tue) 12:52
投稿者Ken
[OSのVer]:Windows    [VBのVer]:VB.NET  
> > いい方法がなく困っています。何かいい方法はありませんか?
>
> どういう方法がいい方法なのか解らないので??ですが
>
> 一日に実行する頻度が少ないのなら、kara さんの方法がお勧めですが、10分おきとか
> 1時間毎にとなると常駐させておき、タイマーででも時間を監視して処理するか
> 又は、フォルダーを監視して、ファイルが作成されたら削除するという方法もあります。

タイマーを使って作成していたのですが、実行頻度が少ないためにいい方法がないかと思ってました。
kara さんのタスクを使用してやる方法で行いたいと思います。

kara さn、花ちゃん ありがとうございました。

[ツリー表示へ]