Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Прошу помощи по делфи.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Прошу помощи по делфи.
Имя
Сообщение << Старые топики   Новые топики >>
Прошу помощи по делфи. - 2008-02-15 14:24:22.763333   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
Щас пишу прогу, она должна работать с папками и данными в них по следующему алгоритму:
Имеем INI файл с путями к 3-м папкам: Монитор, Приёмник, Архив.
Следим раз в 1-2 часа за папкой Монитор, и ждём пока в ней появится вложеная папка, после чего копирем её в архив и приёмник, затем удаляем из монитора и ждём появление новой папки в мониторе опять…
Вроде всё просто и понятно, но я немогу сделать ожидание появления папки в мониторе.
Post #: 1
RE: Прошу помощи по делфи. - 2008-02-15 14:50:58.403333   
dos 999

Сообщений: 331
Оценки: 0
Присоединился: 2007-12-17 10:49:07.556666
А что именно не получаеться? не знаешь как это делать?
    на TTimer повесь процебуду которая смотрит наличие папки и в TTimer задай интервал в 2 часа или сколько тебе там надо… короче
interval := 360000; //это пита час =)
Post #: 2
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; //это пита час =)

Да, вероятно, самый эффективный вариант
Post #: 3
RE: Прошу помощи по делфи. - 2008-02-15 15:42:59.256666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Хм. Есть апишные функции, которые мониторят за состоянием папки и при изменении содержимого устанавливают эвент. Копайте FindFirstChangeNotification и её семейство.
Post #: 4
RE: Прошу помощи по делфи. - 2008-02-15 18:11:04.306666   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
quote:

ORIGINAL: _SaZ_
Хм. Есть апишные функции, которые мониторят за состоянием папки и при изменении содержимого устанавливают эвент. Копайте FindFirstChangeNotification и её семейство.

Спасибо большое!, если что, я ещё суда отпощу (не закрывайте тему)
Post #: 5
RE: Прошу помощи по делфи. - 2008-02-18 17:01:33.363333   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
Подниму тему, выше описаный алгоритм:
"Имеем INI файл с путями к 3-м папкам: Монитор, Приёмник, Архив.
Следим раз в 1-2 часа за папкой Монитор, и ждём пока в ней появится вложеная папка, после чего копирем её в архив и приёмник, затем удаляем из монитора и ждём появление новой папки в мониторе опять…"
Надо реализовать срочно и гибко, т.е. я думаю при помощи какогонибуть макро-интерпритатора… Я помню был такая прога чьл-то там про луну, moon что-то там… так вот она поидее должна помоч… ктонибуть может ещё что-то посоветовать?
Post #: 6
RE: Прошу помощи по делфи. - 2008-02-18 19:17:44.366666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Очень нелогично. В любом случае из монитора папку надо забирать СРАЗУ после того, как она там появится. Иначе "гибко" у тебя точно не получится. Чем не подходит моё решение?
Post #: 7
RE: Прошу помощи по делфи. - 2008-02-18 20:11:50.066666   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
quote:

ORIGINAL: _SaZ_
Очень нелогично. В любом случае из монитора папку надо забирать СРАЗУ после того, как она там появится. Иначе "гибко" у тебя точно не получится. Чем не подходит моё решение?

Тем, что у меня нет времени с этим разбираться, а прога в любом виде нужна срочно (((
Post #: 8
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

Первая же ссылка.
Post #: 9
RE: Прошу помощи по делфи. - 2008-02-18 21:20:49.616666   
T

Сообщений: 1100
Оценки: 0
Присоединился: 2006-01-14 00:15:36
я непонят… лана забейте…
Post #: 10
RE: Прошу помощи по делфи. - 2008-02-19 01:39:18.540000   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Лучше день потерять, но за час долететь… птичка ;)
Post #: 11
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Прошу помощи по делфи.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.