Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Почему не запускается внешнее приложение???

1.6K
19 октября 2001 года
Buttons
2 / / 20.08.2000
Пытаюсь из своей программы организовать запуск внешнего приложения функциями execlp,spawnlp,WinExec,ShellExecute.Программа нормально компилируется - ошибок нет,а при выполнении виснет или вообще не работает.А при использовании WinExec постоянно возвращается значение 2(файл не найден).Пробовал запускать Word,Excel,NC,DOS-указывал даже явно путь к ним,но всё равно не работает.Подскажите пожалуйста-в чём проблема?Зарнее благодарен-Дерновой Игорь.
441
21 октября 2001 года
Doc__
82 / / 20.06.2000
WinExec("Путь_к_файлу", SW_SHOWDEFAULT)
371
25 октября 2001 года
Non_prog
193 / / 20.03.2000
Edit1_Full_path->Text="C\ggg\text.txt";
or
Edit1_Full_path->Text="C\ggg\text.exe";

ShellExecute(Application->MainForm->Handle,NULL,Edit1_Full_path->Text.c_str(),NULL,NULL, SW_SHOWNORMAL);


[ Это Сообщение было отредактировано Non_prog в 2001-10-25 0646 ]
1.6K
25 октября 2001 года
Buttons
2 / / 20.08.2000
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD>Quote<HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
On 2001-10-25 0640, Non_prog wrote
Edit1_Full_path->Text=&quot;Cgggtext.txt&quot;;
or
Edit1_Full_path->Text=&quot;Cgggtext.exe&quot;;

ShellExecute(Application->MainForm->Handle,NULL,Edit1_Full_path->Text.c_str(),NULL,NULL, SW_SHOWNORMAL);


[ Это Сообщение было отредактировано Non_prog в 2001-10-25 0646 ]
</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>
Большой Рахмат,т.е. Спасибо!
С ShellExecute всё заработало!!!
Ещё раз спасибо!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог