Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.05.2012, 16:05   #1
4elovekqwerty
 
Регистрация: 23.05.2012
Сообщений: 4
Злость WinExec ИЛИ АНАЛОГ?

Нужно записать это не через WinExec.
Как это можно записать? (Любым другим способом)

WinExec("cmd.exe /C vsvars32.bat && cl.exe New_file.cpp > error.txt && exit",SW_HIDE);
//произвести компиляцию кода С++ и все ошибки при их возникновении записать в файл error.txt

можно ли это записать так? ->
system("1111.bat");

1111.bat - файл бат в котором должно быть условие то что сверху (cmd.exe /C vsvars32.bat && cl.exe New_file.cpp > error.txt && exit)
Как его написать?

И ПОЧЕМУ МОЖЕТ НЕ РАБОТАТЬ WinExec НА НЕКОТОРЫХ БИЛДЕРАХ?
4elovekqwerty вне форума Ответить с цитированием
Старый 26.05.2012, 16:10   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

ShellExecute, не?
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 26.05.2012, 21:40   #3
4elovekqwerty
 
Регистрация: 23.05.2012
Сообщений: 4
По умолчанию

Может быть. Только как через нее можно записать именно эту строку?
4elovekqwerty вне форума Ответить с цитированием
Старый 26.05.2012, 22:22   #4
Somebody
Участник клуба
 
Регистрация: 08.10.2007
Сообщений: 1,185
По умолчанию

Код:
system("cmd.exe /C vsvars32.bat && cl.exe New_file.cpp > error.txt && exit");
Somebody вне форума Ответить с цитированием
Старый 27.05.2012, 13:38   #5
4elovekqwerty
 
Регистрация: 23.05.2012
Сообщений: 4
По умолчанию

Не найден файл: mspdb80.dll
Это из-за cl.exe и vsvars32.bat

А как в батнике это можно записать?
4elovekqwerty вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
аналог функции strcspn на си и/или pascal tim47 Помощь студентам 0 20.12.2011 17:10
Аналог ВПР или поиск текста bel1ever Microsoft Office Excel 3 19.08.2011 10:02
Доработать код или посоветуйте аналог Romanmani JavaScript, Ajax 7 12.03.2011 15:11
Аналог функции ИЛИ (OR) на VBA Andrey3055 Microsoft Office Excel 4 03.11.2009 13:47
StringGrid с картинками? (Или же аналог) zotox Компоненты Delphi 3 17.08.2009 22:26