сложить несколько файлов

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

сложить несколько файлов

Сообщение moonir » 04.07.2007 19:22:11

ребят, что-то туплю в очередной раз....

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

а именно через tprocess выполнить copy file1+file2+file3 file4
но, это не проходит....

пытался запустить батник с этой командой, процедура, вроде отрабатывает без ошибки, только файлик не появляется...

скажите, где я не прав плиз....
moonir
незнакомец
 
Сообщения: 6
Зарегистрирован: 21.03.2007 21:11:21

Сообщение v-t-l » 04.07.2007 19:39:41

Попробуй с пробелами вокруг плюсов.
v-t-l
энтузиаст
 
Сообщения: 734
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Сообщение v-t-l » 04.07.2007 19:47:32

И если файлы двоичные, то copy /b file1 + file2 + file3 file4.

А вообще, может быть файл и создается, но не там где ждешь.
Или один из входных файлов отсутствует.
Или командный процессор (cmd.exe/command.com) вообще не стартует.

Попробуй для начала cmd.exe /C echo test > file4.
v-t-l
энтузиаст
 
Сообщения: 734
Зарегистрирован: 13.05.2007 16:27:22
Откуда: Belarus

Re: сложить несколько файлов

Сообщение SAK » 05.07.2007 00:35:05

moonir писал(а):ребят, что-то туплю в очередной раз....
а именно через tprocess выполнить copy file1+file2+file3 file4

Т.е. запускаете непосредственно copy? Это внутренняя команда её командный процессор выполняет и запускать надо command.com или cmd.exe с командной строкой "/c copy file1+file2+file3 file4"
SAK
постоялец
 
Сообщения: 158
Зарегистрирован: 18.02.2006 00:45:14
Откуда: Тим


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 35

Рейтинг@Mail.ru