Вниз
Скачать: CL | DM;

Pабота с arj   Найти похожие ветки 

← →
stecoff   (2002-11-14 15:42) [0]

Добрый день! Подскажите, как работать со старым досовским arj из Delphi (распаковать в определенный каталог, запаковать обратно). Желательно не используя сторонние компоненты. Delphi 6. Использование именно arj требует специфика задачи. Cпасибо


← →
Song ©   (2002-11-14 16:01) [1]

ShellExecute()


← →
Александр Спелицин ©   (2002-11-17 21:39) [2]

А также CreateProcess()


← →
hun   (2002-11-18 18:02) [3]

что-то в таком духе
CreateProcess(nil,ExtractShortPathName("arj x -y a.arj"),nil,nil,false,CREATE_DEFAULT_ERROR_MODE, Nil, Nil, stin, stout);
if(stout.HProcess>0) then
repeat
j:=MsgWaitForMultipleObjects (1,stout.HProcess,false,100,QS_ALLEVENTS);
Application.ProcessMessages;
until j=WAIT_OBJECT_0



← →
Victor_Cr ©   (2002-11-20 09:17) [4]

Или банальный winexec


← →
Ocean ©   (2002-11-27 09:58) [5]

Совершенно согласен с hun, ведь обычно необходимо дождаться окончания работы архиватора, чтобы использовать результат. Для синхронизации еще можно

WaitForSingleObject(hProcess,INFINITE);

hProcess - первый пар-р CreateProcess.


← →
Song ©   (2002-11-27 10:10) [6]

2Ocean © (27.11.02 09:58)
С arj через WaitForSingleObject не получится.


← →
Ocean ©   (2002-11-28 16:50) [7]

Как говорит Земфира, почему?
У меня работает. Правда, в Win98. Возможно, из-за малости архива, так что вопрос не праздный.


← →
Дельфин   (2002-11-28 17:12) [8]

в RxLib в юните RXShell есть ф-ция "FileExecuteWait"


← →
Song ©   (2002-11-28 17:29) [9]

Вот почему может не работать: http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=delphi;action=display;num=1038323024



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-15526
78125
2003-01-21 11:41
2003.02.06
Как после какого нибудь действия с таблицей отсортировать ее


1-15730
Slonic75
2003-01-27 11:23
2003.02.06
Консольное приложение в Delphi


7-15963
ЛПТ
2002-11-28 13:24
2003.02.06
Вывод на ЛПТ


8-15761
Rom@n
2002-10-23 08:06
2003.02.06
Графика


1-15704
V-Isa
2003-01-27 17:40
2003.02.06
Управление форматом ячеек StringGrid.




   Наверх