2007-12-22スマートフォン用の表示で見る日々のことを取り留めもなく書く日記なでしこグループの日記へこの広告は、90日以上更新していないブログに表示しています。プログラミングこちらでウエ紙さんが書いておられるミリ秒単位でのファイルチェックの話。100ミリ秒間隔だとしても、ファイル処理を頻繁に行うのはコストが高そうです。サイズチェック&日時チェックぐらいなら問題にならないかもしれませんが。WinAPIを見てみると、ファイルの更新チェックのできる関数があるじゃないですか。いうわけで、作ってみました。ファイルの更新チェックをするSAORIです。内部でチェック用スレッドを生成して、更新を監視しています。NOTIFYでイベントを送ります。詳しい使い方はReadme.txtを読んでください。Delphi6で作ったのですが、TThreadクラスなんてほとんど使ったこと無いので、ちょっと手こずりました。あと、Classesを使うとサイズふくれますねぇ......追記:うわぁ、致命的不具合。FindFirstChangeNotificationは対象をディレクトリにしかできない。20:39ファイルの更新チェックTweet広告を非表示にするもっと読むコメントを書く次のページプロフィールid:white-ball何かあったときとか思いついたときに適当に書く日記です。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。