掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
複数のパソコンで排他制御するには? (ID:34275)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
mutexも知らなかったど素人なんですが、何か参考になれば・・・、っていうかこのくらいの事は思いついているかもしれません。^^; Delphiで、ロック関数のような者があるのかは分かりませんが。 PHPで、どの環境でも使えそうな方法として、処理の間ファイルの名前を変えちゃう、って方法があります。 人によってはフォルダを作っちゃうとか。 フォルダがあったり、名前がなかったら、数秒ループして待つ。 ダメなら、エラーで。 もちろん、最後にはフォルダを消したり、名前を変えたり・・・。 まぁ、何らかで、処理ができないと、アレなんですが。 他にも、ファイルを読み取り専用にしたり、何らかでフラグを立てるとかなんですかね? http://mrxray.on.coocan.jp/Delphi/plSamples/780_FileInfoListETC.htm 読み取り専用のを、読み書きで開こうとするとエラーになったような。 エラーになったら、「誰かが開いているよ!」とか、表示で。 オフィスはこんな感じ? 一応、最後に私は素人もいい所なので、あまり信用しないように。^^;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.