Форум программистов, компьютерный форум CyberForum.ru

запуск одной программы из другой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ строка "создать окно" . http://www.cyberforum.ru/cpp-beginners/thread318789.html
Создала программу, сохранила, когда пытаюсь запустить строка "CreateWindow" высвечивается красным. Помогите, что делать?Срочно надо!
C++ Какая версия Microsoft Visual C++ совсестима с windows 7 ? Какая версия Microsoft Visual C++ совсестима с windows 7 ? И нужно ли качать обновления на семёрку в связи с установкой программы, скажите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread318763.html
С++ ВАЖНО. тяжело C++
Составить подпpогpамму, котоpая читает постpочно текст дpугой пpогpаммы на языке Паскаль (вводится с клавиатуpы), содеpжащий не более 10 стpок (стpока - не более 80 символов), обнаpуживает комментаpии и печатает их.
C++ Массив в С++
Задан двухмеpный массив, содеpжащий n стpок и m столбцов. Получить из него новый массив той же pазмеpности путем деления каждого элемента исходного массива на сумму элементов стpоки, в котоpой он находится.
C++ Массив в С++ ВАЖНО http://www.cyberforum.ru/cpp-beginners/thread318755.html
Заданы два одномеpных массива X и Y, содеpжащие кооpдинаты N точек на плоскости. Опpеделить, сколько точек попадет внутpь окpужности с центpом в точке XO, YO и pадиусом R.
C++ Разница между массивом структур и очередью Поясните пожалуйста разницу между массивом структур и очередью. подробнее

Показать сообщение отдельно
fomikadze
Сообщений: n/a

запуск одной программы из другой - C++

13.06.2011, 14:28. Просмотров 1333. Ответов 1
Метки (Все метки)

Здравствуйте для начала
Задача казалась весьма простой, мне нужно запустить одну программу используя программку которую сам написал. Для это я провол 2 функции WinExec и system. И всё было хорошо, пока я записывал путь к программе вручную, но вот когда я пытаюсь передать уже имеющийся путь (который ввел пользователь) результат нулевой. Ничего не происходит...
Может кто сможет подсказать что с таким делать???

char path[256]; // переменная пути к программе
for(int j=0; j<=(sizeof(prgmList[i+1])/sizeof(prgmList[0][0])); j++)
{
path[j] = prgmList[i+1][j]; // prgmList - хранит в себе строки из файла, включающие путь к программе
}

WinExec (path, SW_NORMAL); // путь как и положено содержит по два \\

перебрасыванием из одной переменной в другую необходимо по причине недостаточности простого приведения типов, если есть иной способ, подскажите
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru