Форум: "Основная";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Внизотслеживание события & RegExp Найти похожие ветки
← →
ximka (2003-12-22 13:54) [0]Существует ли примочка к delphi по работе с регулярными выражениями?
Как мне можно отследить событие, завршилось ли выполнение exe-файла?
← →
Юрий Зотов (2003-12-22 14:00) [1]1. Библиотека RegExpr.
2. Уточните - этот файл запущен Вашей программой, или нет.
← →
ximka (2003-12-22 15:14) [2]
> 1. Библиотека RegExpr.
я сделал следующее
1. Полазил по хелпу
2. в uses написал regexpr - но он ясен пень ответил что такой dcu нет.
Может подскажите где взять эту библиотеку.
> Как мне можно отследить событие, завршилось ли выполнение
> exe-файла?
У меня стоит следующая проблема:
У меня программа поочереди запускает exe-файлы, эти файлы используют одни и теже ресурсы (в том числе и файлы), при работе программы создается следующая ситуация, когда один ехе-файл не успел отпустить файл, а следующая ехе-программа уже требует его себе. Следовательно получается ситуация когда, одна из программ обламывается с получением доступа к файлу.
При этом мне необходимо соблюсти условие, что внутри этих ехе-файлов менять ничего нельзя.
> Уточните - этот файл запущен Вашей программой, или нет.
подскажите пожалуйста, как это выяснить.
← →
Юрий Зотов (2003-12-22 15:29) [3]> ximka (22.12.03 15:14) [2]
> Может подскажите где взять эту библиотеку.
Я - не подскажу. А вот Яндекс - точно подскажет.
> У меня программа поочереди запускает exe-файлы (!!!)
> подскажите пожалуйста, как это выяснить (???)
И как же прикажете Вас понимать?
var
SI: TStartupInfo;
PI: TProcessInformation;
begin
ZeroMemory(@SI, SizeOf(SI));
S.cb := SizeOf(SI);
if CreateProcess(nil, "...", nil, nil, False, 0, nil, nil, SI, PI) then
begin
CloseHandle(PI.hThread);
WaitForSingleObject(PI.hProcess, INFINITE);
CloseHandle(PI.hProcess);
... // Здесь запущенная программа уже точно завершилась
end
end;
← →
TUser (2003-12-22 16:32) [4]yandex - тормоз. Ничего он не находит.
Запроси на evaksianov@mail.ru. Могу выслать ReghExpr. Или смотреть здеся
http://soobcha.ru/faq/index.html?topic=117&list=1
← →
Юрий Зотов (2003-12-22 17:11) [5]http://www.yandex.ru/yandsearch?text=RegExpr&stype=www
Страниц - 151, сайтов - не менее 59.
За несколько секунд.
Отстой, конечно, полный, что уж там и говорить.
← →
ximka (2003-12-22 18:09) [6]
> Я - не подскажу. А вот Яндекс - точно подскажет.
Я нашел на torry.net, кстати с вашего сайта.
Весит 4 метра,
наверно это то.
Сижу качаю
← →
Юрий Зотов (2003-12-22 18:16) [7]Какие 4 метра?
http://www.torry.net/vcl/vcltools/text/regexpr.zip
252 Кб.
← →
ximka (2003-12-22 20:40) [8]Тогда это, что
http://www.torry.net/vcl/vcltools/sorters/regexbcb3.exe
← →
Юрий Зотов (2003-12-23 02:26) [9]> ximka (22.12.03 20:40) [8]
> Тогда это, что
Хороший вопрос.
Один мой знакомый в подобных случаях отвечает встречным вопросом: "А я - доктор"?
← →
Rad (2003-12-23 02:50) [10]А еще есть
VBScript.RegExp
- раз WinXP, то работать будет (IE5+).
RTFM MSDN :))
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.012 c