Проверка содержимого текстового файла в режиме реального времени - C#
Формулировка задачи:
Здравствуйте!
На сайте есть текстовый файл, который находится по адресу, допустим, "http://sait.ru/test.txt"
Содержимое этого файла быстро меняется (около 5 раз в секунду, а то и быстрее). Мне нужно сделать так, что бы программа каким то образом "отслеживала" или "привязалась" к этому файлу, и любые изменения в его содержимом выводились в textbox.
Я уже пробовал делать через таймер,
но из-за того, что он работает с интервалом 100 (0.1 секунда) работать с программой просто невозможно из-за сплошных фризов.
Подскажите пожалуйста, как сделать так, что бы программа фиксировала любые изменения в файле. Заранее всем спасибо за помощь!
WebClient w = new WebClient(); byte[] arr = w.DownloadData("http://sait.ru/text.txt"); string text = Encoding.Default.GetString(arr);
Решение задачи: «Проверка содержимого текстового файла в режиме реального времени»
textual
Листинг программы
... WebClient w = new WebClient(); var ss = new Uri("http://ya.ru"); w.DownloadDataCompleted += DownloadDataCompleted; w.DownloadDataAsync(ss); } private void DownloadDataCompleted(object sender, DownloadDataCompletedEventArgs e) { string text = Encoding.Default.GetString(e.Result); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д