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

Вниз

Как то можете помоч а то у меня не получается   Найти похожие ветки 

 
Xman   (2002-10-21 14:25) [0]

Я написал код которы сведения архивного файла записивает в файл формата текс:

procedure ExecuteWait(const CmdLine: string);
var pi:TProcessInformation; si:TStartupInfo; path:string;
begin
GetStartupInfo(si);
path:= ExtractFilePath(Application.ExeName);
if CreateProcess(pchar(path+"arj.exe"),pchar(CmdLine),nil,nil,false,0,nil,nil,si,pi)
then
begin
WaitForSingleObject(pi.hProcess, INFINITE);
CloseHandle(pi.hProcess);
end
else raise Exception.Create("Impossible: ""+CmdLine+""");
end;

ExecuteWait("arj.exe"+" e"+" "+имя архива+" temp");
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");

вот что умения не получается это кусочек кода в win 2000 работает нармално, но в win 98 чото этот код не работает
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");
Так в чем уменя неправилно написано не поможетили?
в win 98 пробовал в камандной строке
arj.exe l имя архива >temp.txt отлично работает.
помогите дело горить!!!!
пишите на мыло rustam.ergashev@gallabank.com


 
Xman   (2002-10-21 14:42) [1]

Аууууууууууу


 
Song ©   (2002-10-21 15:50) [2]

Чего именно не работает-то?


 
MegaBass ©   (2002-10-21 15:58) [3]

а зачем process то запускать че не хватает ShellAPI использовать
winexec или shellexecute ?


 
Xman   (2002-10-21 16:19) [4]

У меня вот это част не работает
ExecuteWait("arj.exe"+" l"+" "+имя архива+" >temp.txt");
выдает какуюта ошибку(long name files enebled) но он работал в win 2000 Может 98 не поддержвает но тогда в командном строке arj.exe l имя архива >temp.txt работает не могу понят ошибку
я умею ползоватся этим CreateProcess и ползуюсь.


 
Xman   (2002-10-21 16:36) [5]

Ошибка Long filenames enebled


 
Xman   (2002-10-21 16:38) [6]

Ошибка Long filenames enebled.
я пробовал эту задачу выполнит в winexec(arj.exe l имя архива >temp.txt) но в нем тоже дается это ошибка.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
14-101443
MsGuns
2002-10-10 13:05
2002.10.31
Где Lenin ?


4-101577
EAlexander
2002-09-19 10:36
2002.10.31
Переменные окружения


14-101527
sancho
2002-10-12 23:17
2002.10.31
Давайте обсудим видиоролик см. выше


1-101306
makHunter
2002-10-18 17:41
2002.10.31
Мастера! помогите с Builder-ом


3-101088
Heathen
2002-10-08 17:14
2002.10.31
SQL в ADO