Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

Как произвести обработку архива в автономном режиме?   Найти похожие ветки 

 
Demidoff ©   (2005-07-06 10:08) [0]

Мужики огромная проблема. Сижу на практике в серъезной организации. Дали задание, как делать не представляю. Начальные азы в Делфях есть а дальше полный завал. Проблема вот в чем. Необходима программа, которая постоянно запущена на сервере. На этот сервер в определенный каталог постоянно падают архивы с файлами. Мне необходимо сделать постоянные проверки. В случае прихода архива. Мне необходимо часть файлов с определенной обработкой отправить в другой каталог. Часть файлов вывести на печать на разные сетевые принтеры. Подскажить как или хотя бы где можно посмотреть информацию по обработке архивов?


 
Virgo_Style ©   (2005-07-06 10:26) [1]

По поводу проверок - смотри ShellChangeNotifier на закладке Samples. Или FindFirst - FindNext - FindClose по таймеру.

Печать, если это не простой текст, вероятно, можно сделать с помощью ShellExecute(...,"print", ....). Также можно копать в сторону серверов автоматизации (или, если это текст - просто выводить на канву TPrinter, меняя текущий принтер на нужный).

Отправить (переименовать) - RenameFile.

Работа с архивами - или искать компоненты, или опять же запускать внешние (раз)архиваторы с помощью ShellExecuteEx или CreateProcess (чтобы отслеживать, когда он прекратит работу). Обычно параметры запуска архиватора есть в его справке.


 
begin...end ©   (2005-07-06 10:37) [2]

> Virgo_Style ©   (06.07.05 10:26) [1]
> FindFirst - FindNext - FindClose по таймеру

ReadDirectoryChangesW. Рульно.



Страницы: 1 вся ветка

Текущий архив: 2005.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1120241762
Ермак
2005-07-01 22:16
2005.07.25
Чем зажать инсталляционный пакет?


14-1120257268
Green_Templar
2005-07-02 02:34
2005.07.25
а давайте проверим правдивость рекламы в Украине!


3-1118895406
Dron1173
2005-06-16 08:16
2005.07.25
SQL запрос


6-1113640853
Dmitri_ru
2005-04-16 12:40
2005.07.25
TserverSocket in stThreadBlocking ServerType


1-1120840895
A013B
2005-07-08 20:41
2005.07.25
Две формы.