Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Delphi, .NET, Asm (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Как на с++ выполнить дос команду? (https://forum.antichat.xyz/showthread.php?t=166996)

regau 29.12.2009 21:21

Как на с++ выполнить дос команду?
 
Ситуация такая - нужно написать прогу, которая склеивает рар архив с джепег файлом.
Собственно команда для склейки такая
copy /b file.jpg +file.rar file_new.jpg.
Так же желательно сделать форму, на котором в первом окне указываем рар файл, во втором джепег, в третьем собственно название нового файла =)

Kaimi 29.12.2009 21:29

http://www.cplusplus.com/reference/clibrary/cstdlib/system/

regau 29.12.2009 21:56

Цитата:

Сообщение от Kaimi
http://www.cplusplus.com/reference/clibrary/cstdlib/system/

Спасибо.
В идеале нужно написать прогу, алгоритм которой такой:
1. берем файл, который нужно "вшить" в картинку (соответственно, должно быть меню для выбора кодируемого файла)
2. Архивируем файл внутри программы в рар архив (видимо, нужно подключить рар библиотеку))
3. Выбираем изображение, в которое будем "зашивать" файл
4. Указываем имя выходного файла, нажимаем кнопку, получем картину, с "зашитым" в неё архивом.

Уровень с++ у меня школьный, прогу пишу для себя в целях обучения =)
Прошу помочь в ключевых моментах

Kaimi 29.12.2009 22:29

Школьного уровня для такой программы явно должно хватать. И все ключевые моменты есть в гугле

Ins3t 29.12.2009 23:24

2Kaimi, для банальной подстановки команд в system() - хватит, но как видно, он хочет гуи интерфейс, а для этого школьных знаний не хватит (если он конечно не на борланде "пишет"). Да и вообще джойнеры так не пишут.

regau 29.12.2009 23:31

Для разработки использую среду Microsoft Visual Studio 2008, школы не хватает =)


Время: 17:20