Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как проверить изменялся ли файл


Автор: NieL 12.5.2008, 22:16
Подскажите, как проверить изменялся ли файл. Задача следующая: имеется форма с компонентом TMemo. В него загружаю текст из некоего текстового файла - Memo.Lines.LoadFromFile(const_def_FilePath). Теперь открываю этот же файл из Блокнота и дописываю в него какой-нибудь текст. Теперь при возвращении в окно своего приложения (Delphi) необходимо проверить изменялся ли файл, и если данное имело место быть вывести сообщение. ShowMessage('File modified. Reload file ?').

Автор: Данкинг 12.5.2008, 22:21
Ну, если дописываешь, то число строк в этом файле изменяется же...

Автор: NieL 12.5.2008, 22:30
Нужно сравнивать время изменения файла.

Автор: Qu1nt 12.5.2008, 22:43
FindFirstChangeNotification?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)