Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как узнать дату файла, когда имя его не известно, Bulder C++ 
:(
    Опции темы
valex13
Дата 24.7.2003, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 29.1.2003
Где: Иркук. область, г . Иркутск

Репутация: нет
Всего: 1



Есть каталог. В него поступают файлы. В i-ый момент времени необходимо обределить какой файл был положен последним. Перебор всех файлов и анализ их атрибутов не годится ,т.к. файлы падают быстро и их много. Пока всех переберу может появиться новый файл. Каталог лежит на сети. Сеть может тормозить и т.д..
PM MAIL ICQ   Вверх
Vyacheslav
Дата 24.7.2003, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2124
Регистрация: 25.3.2002
Где: Москва

Репутация: 9
Всего: 59



см MSDN - FindFirstChangeNotification


--------------------
С уважением, Вячеслав Ермолаев
PM MAIL WWW ICQ   Вверх
B2_Russia
Дата 25.7.2003, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


В доску свой :)
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 3.7.2003
Где: Тверь

Репутация: нет
Всего: 1



Не пробовал но как то можно следить за изменениями в файловой системе.
PM WWW ICQ   Вверх
Unregistered
Дата 26.7.2003, 10:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
FindFirstChangeNotification

С использованием FILE_NOTIFY_CHANGE_LAST_WRITE.
Спасибо. Вот только проблема, пишу то я на Builder C++ (Приходится)
В нем нет подобной функции. Наверно нужно подключить какую-нибудь DLL?
  Вверх
p0s0l
Дата 26.7.2003, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

Репутация: 2
Всего: 112



У меня Builder 6 -> #include <winbase.h>



--------------------
С уважением, г-н Посол.
PM   Вверх
SCHEPA
Дата 27.7.2003, 01:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 174
Регистрация: 7.6.2003
Где: Н.Н.

Репутация: нет
Всего: нет



Цитата(Unregistered @ 26.7.2003, 10:05)
Вот только проблема, пишу то я на Builder C++ (Приходится)
В нем нет подобной функции. Наверно нужно подключить какую-нибудь DLL?


Да вроде это стандартная апишная функция. И когда в Buildere подключаешь vcl- библиотеку, то все должно работать.
--------------------
Так что в лучших книгах всегда нет имен...
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0419 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.