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

Вниз

Проблема совместимости или просто ...   Найти похожие ветки 

 
Сладкий   (2006-11-27 22:31) [0]

У меня представленный ниже кусок исходного кода вытягивает перечень файлов из "листбокса" и запихивает их в arj архив с паролем.

Подскажите в чём проблема ???
Не понимаю - запустил программу под 98 виндой - работает без проблем - пакует, а запустил под ХП - не хочет паковать !!!

Как тогда в 98 всё работало ?


for i:=0 to listbox1.Count-1 do
s:=s+" "+extractfilename(listbox1.Items);
CreateProcessWaitExit(ExtractFilePath(ParamStr(0))+"temp\arj.exe a " +ExtractFilePath(ParamStr(0))+"temp\"+edit1.Text+ " -gSQL-99_DelphiC@mp@Nent$ "+ s, true);


реально в виндовс ХП не хочет паковать файлы с длинными именами(даже архив не создаёт, сли только длиные) - с короткими всё ОК.

Что можно сделать и почему такое происходит ?


 
Дмитрий Белькевич ©   (2006-11-27 23:09) [1]

Ошибка в CreateProcessWaitExit в 17-й строке.

>реально в виндовс ХП не хочет паковать файлы

посмотри, что аржу передаётся, и попробуй то же выполнить в обычной консоли.


 
Sam Stone ©   (2006-11-27 23:17) [2]

> реально в виндовс ХП не хочет паковать файлы с длинными
> именами(даже архив не создаёт, сли только длиные)

двойные кавычки тебе в помощь.


 
Сладкий   (2006-11-27 23:20) [3]

Sam Stone

Большое спасибо - помогло ))))))))))))))!!!


 
Сладкий   (2006-11-27 23:25) [4]

не, рано радуюсь :(
так не катит !!!


 
Германн ©   (2006-11-28 01:03) [5]


> CreateProcessWaitExit

А это собссно откуда? В Д6 такой процедуры не нашел. :-(


 
Palladin ©   (2006-11-28 02:26) [6]

Это видимо его сверхсекретная разработка скопированная откуда то из инета.


 
BiN ©   (2006-11-28 10:32) [7]

Не CreateProcessWaitExit не катит, нужно использовать функцию CreateProcessCheckResultWaitExitForever



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

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

Наверх




Память: 0.48 MB
Время: 0.033 c
15-1164559974
Nic
2006-11-26 19:52
2006.12.17
Как удалить свой сайт с fatal.ru?


2-1164646397
Алик
2006-11-27 19:53
2006.12.17
Мигание TPaintBox при перерисовке Canvas


2-1164751573
alexdemche
2006-11-29 01:06
2006.12.17
Добавление файлов в Recent Files


2-1164253828
Andrey__
2006-11-23 06:50
2006.12.17
Помогите решить задачу плиз.


2-1164837680
Black_Shem
2006-11-30 01:01
2006.12.17
Как в windows зарегистрировть своё расширение?