Показать сообщение отдельно
  #5  
Старый 30.03.2009, 10:47
Аватар для Страдалецъ
Страдалецъ Страдалецъ вне форума
Гуру
 
Регистрация: 09.03.2009
Адрес: На курорте, из окна вижу теплое Баренцево море. Бррр.
Сообщения: 4,721
Репутация: 52347
По умолчанию

Цитата:
Сообщение от "Hatchet" Harry
Спасибо! Я с такой функцией не работал еще, но вроде в общих чертах понял теперь.
Компилятор почему-то не переваривает строку
Код:
if CompareDateTime(CurrFDate, LatestFDate) = GreaterThanValue then
[Error] MainModule.pas(155): Undeclared identifier: 'GreaterThanValue'
[Warning] MainModule.pas(155): Comparing signed and unsigned types - widened both operands
(модуль DateUtils в Uses я подключил)

Нафига вообще этот цирк с функциями?
У вас в коде есть место где все это можно делать сразу:
Код:
 repeat  
    Files.Add(SearchRec.Name);    
 until FindNext(SearchRec) <> 0;
Структура SearchRec имеет кроме имени файла еще и время изменения, вот и проводите проверку здесь.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
Ответить с цитированием