Здравствуйте, я снова столкнулся с проблемой, которую не могу решить самостоятельно.
У меня есть 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
}
}
Каждый раз, когда файл изменяется, он должен показывать окно сообщения один раз. Проблема в том, что вместо того, чтобы получить одно окно сообщения, оно появляется как 5-6 из них, и я не знаю, как это исправить, и я надеюсь, что некоторые из вас могли бы найти хорошее решение. :)
Спасибо!
// Морган