VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2007/01/16(Tue) 21:44
投稿者魔界の仮面弁士
Eメール
URL
タイトルRe: VBからネットワークファイルを1秒に1回監視する

> 1.ファイルが変更されたかどうか、アクセス頻度を増やさずに
>  確認ってできるんでしょうか。
監視側が、更新されたかを定期的にチェックするのではなく、その逆に
変更した側が、監視側に通知する形態にすれば、通信回数は大幅に減りますね。

> 2.この方法だと、
>  ネットワークの負荷も結構かかるんでしょうか。
なにを「結構」と見るかは、ケースバイケースでしょう。
(極端な話、ダイアルアップネットワークなら、課金の問題も出るわけですし)
負荷を心配するのであれば、実際に測定して確認すべきだと思いますよ。

> 3.DIR関数も、OPEN、GETのようなファイルアクセスになりますか?
Dirであっても、ファイルシステムへのアクセスとはなるでしょう。
負荷量はまるで違うでしょうけれども。

> 4.ファイルの更新時間を取得して、変更があった とか判断できますか?
可能ですが、ファイルシステムの違いによる分解能に注意してください。
たとえばVFAT の場合、ファイル更新日時は 2秒単位で記録されることになります。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -