- PR -

ファイル変更を検出する方法

投稿者投稿内容
ほむら
ぬし
会議室デビュー日: 2003/02/28
投稿数: 583
お住まい・勤務地: 東京都
投稿日時: 2003-11-11 10:02
ども、ほむらです。
9x系は所詮サポート終了したOSということでしょうか?(Meのこってるけど笑)

もしも、タイマーで処理する場合にはアクティブになったときにも
タイムスタンプの照会を忘れないようする必要があります。あしからず
逆にイベントを拾う形の場合受け取ったときに自分の状態を調べる必要がありますね。
デアクティブなのにポップアップとか出ないように。。

#.NETで提供しているのならこの辺は自動で処理してくれても良いと思うのですけどねー
#やっぱMSでしょうか^^;;;;;;;;
CHN
ぬし
会議室デビュー日: 2002/03/07
投稿数: 382
投稿日時: 2003-11-11 10:28
どうも、こんにちは。

昨日、早速両方やってみましたが、
やはりタイマーの方が小回りが利いて良い気がします。
.NET Frameworkの方を使うとファイルひとつのときってどうやって
してしたらいいかわからず...ま、使い方を完全に理解してないからかもしれません。
代わりにタイマーは完全に自前ですからやりやすいです。
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2003-11-11 11:10
引用:

CHNさんの書き込み (2003-11-11 10:28) より:

.NET Frameworkの方を使うとファイルひとつのときってどうやって指定したらいいかわからず...


 FileSystemWatcher.Pathでパスだけ指定し、FileSystemWatcher.Filterにファイル名を指定します。ここで、Filterにワイルドカードを指定すると、そのワイルドカートにマッチするファイルたちが対象になります。パスにワイルドカードを使用するとこはできません。
CHN
ぬし
会議室デビュー日: 2002/03/07
投稿数: 382
投稿日時: 2003-11-11 11:22

お、お、おー
やっぱ、俺は使い方を理解してませんでした。
Pathに指定するのはディレクトリですね。
昇進するのみっす。
度々もうしわけないです。大変助かりました。

スキルアップ/キャリアアップ(JOB@IT)