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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
fomikadze
Сообщений: n/a
13.06.2011, 14:28     запуск одной программы из другой #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); // путь как и положено содержит по два \\

перебрасыванием из одной переменной в другую необходимо по причине недостаточности простого приведения типов, если есть иной способ, подскажите
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2011, 14:28     запуск одной программы из другой
Посмотрите здесь:

C++ Работа с файлами и запуск ехе из другой дерриктории.
количество дней от одной даты до другой C++
Открытие файла другой программы из программы.Косяк. C++
как при старте обеспечить запуск своей программы после другой C++
C++ Составление одной строки из букв другой
Обращение одной программы к другой C++
C++ Запуск программ из другой программы
C++ Запуск другой программы через определённое время

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
13.06.2011, 14:35     запуск одной программы из другой #2
Попробуй использовать тип string для хранения пути. И еще если неважно функция стандартная или нет то могу предложить свою библиотеку.
Yandex
Объявления
13.06.2011, 14:35     запуск одной программы из другой
Ответ Создать тему
Опции темы

Текущее время: 03:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru