Прошу помощи по делфи.
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Прошу помощи по делфи. - 2008-02-15 14:24:22.763333
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
Щас пишу прогу, она должна работать с папками и данными в них по следующему алгоритму: Имеем INI файл с путями к 3-м папкам: Монитор, Приёмник, Архив. Следим раз в 1-2 часа за папкой Монитор, и ждём пока в ней появится вложеная папка, после чего копирем её в архив и приёмник, затем удаляем из монитора и ждём появление новой папки в мониторе опять… Вроде всё просто и понятно, но я немогу сделать ожидание появления папки в мониторе.
|
|
|
RE: Прошу помощи по делфи. - 2008-02-15 14:50:58.403333
|
|
|
dos 999
Сообщений: 331
Оценки: 0
Присоединился: 2007-12-17 10:49:07.556666
|
А что именно не получаеться? не знаешь как это делать? на TTimer повесь процебуду которая смотрит наличие папки и в TTimer задай интервал в 2 часа или сколько тебе там надо… короче interval := 360000; //это пита час =)
|
|
|
RE: Прошу помощи по делфи. - 2008-02-15 15:20:53.203333
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
quote:
ORIGINAL: dos 999 А что именно не получаеться? не знаешь как это делать? на TTimer повесь процебуду которая смотрит наличие папки и в TTimer задай интервал в 2 часа или сколько тебе там надо… короче interval := 360000; //это пита час =) Да, вероятно, самый эффективный вариант
|
|
|
RE: Прошу помощи по делфи. - 2008-02-15 15:42:59.256666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Хм. Есть апишные функции, которые мониторят за состоянием папки и при изменении содержимого устанавливают эвент. Копайте FindFirstChangeNotification и её семейство.
|
|
|
RE: Прошу помощи по делфи. - 2008-02-15 18:11:04.306666
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
quote:
ORIGINAL: _SaZ_ Хм. Есть апишные функции, которые мониторят за состоянием папки и при изменении содержимого устанавливают эвент. Копайте FindFirstChangeNotification и её семейство. Спасибо большое!, если что, я ещё суда отпощу (не закрывайте тему)
|
|
|
RE: Прошу помощи по делфи. - 2008-02-18 17:01:33.363333
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
Подниму тему, выше описаный алгоритм: "Имеем INI файл с путями к 3-м папкам: Монитор, Приёмник, Архив. Следим раз в 1-2 часа за папкой Монитор, и ждём пока в ней появится вложеная папка, после чего копирем её в архив и приёмник, затем удаляем из монитора и ждём появление новой папки в мониторе опять…" Надо реализовать срочно и гибко, т.е. я думаю при помощи какогонибуть макро-интерпритатора… Я помню был такая прога чьл-то там про луну, moon что-то там… так вот она поидее должна помоч… ктонибуть может ещё что-то посоветовать?
|
|
|
RE: Прошу помощи по делфи. - 2008-02-18 19:17:44.366666
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Очень нелогично. В любом случае из монитора папку надо забирать СРАЗУ после того, как она там появится. Иначе "гибко" у тебя точно не получится. Чем не подходит моё решение?
|
|
|
RE: Прошу помощи по делфи. - 2008-02-18 20:11:50.066666
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
quote:
ORIGINAL: _SaZ_ Очень нелогично. В любом случае из монитора папку надо забирать СРАЗУ после того, как она там появится. Иначе "гибко" у тебя точно не получится. Чем не подходит моё решение? Тем, что у меня нет времени с этим разбираться, а прога в любом виде нужна срочно (((
|
|
|
RE: Прошу помощи по делфи. - 2008-02-18 20:34:43.566666
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
http://www.google.com/search?client=opera&rls=ru&q=Delphi%2BFindFirstChangeNotification+site:.ru&sourceid=opera&ie=utf-8&oe=utf-8 Первая же ссылка.
|
|
|
RE: Прошу помощи по делфи. - 2008-02-18 21:20:49.616666
|
|
|
T
Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
|
я непонят… лана забейте…
|
|
|
RE: Прошу помощи по делфи. - 2008-02-19 01:39:18.540000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
Лучше день потерять, но за час долететь… птичка ;)
|
|
|
|
|