こんにちは、自分では解決できない問題に再び遭遇しました。
FileSystemWatcher
名前がfilOvervakare
あり、このコードを使用してメソッドをトリガーします。
filOvervakare.NotifyFilter = NotifyFilters.Size;
filOvervakare.NotifyFilter = NotifyFilters.LastWrite;
filOvervakare.Changed += new FileSystemEventHandler(filOvervakare_Changed);
これは方法です:
void filOvervakare_Changed(object sender, FileSystemEventArgs e)
{
if (MessageBox.Show("Vill du ladda upp filen " + e.Name + "?", "En fil har ändrats", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
//code code code
}
}
ファイルが変更されるたびに、メッセージボックスが一度表示されるはずです。問題は、1 つのメッセージ ボックスを取得する代わりに、5 ~ 6 個のメッセージ ボックスがポップアップ表示されることです。これを修正する方法がわかりません。良い解決策があることを願っています。:)
ありがとう!
// モーガン