Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.027 c
15-1164379997
IMHO
2006-11-24 17:53
2006.12.17
Слово об информации


2-1164797653
addi
2006-11-29 13:54
2006.12.17
HexToInt


2-1164857659
Marat
2006-11-30 06:34
2006.12.17
Запрос


5-1145166321
svd71
2006-04-16 09:45
2006.12.17
Не работают редакторы свойств и компонентов после ПЕРЕ-компиляции


1-1162488044
BBCHa
2006-11-02 20:20
2006.12.17
Свойство WindowMenu у MDIForm




   Наверх