Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - запуск одной программой другую

Ответить
Настройки темы
C/C++ - запуск одной программой другую

Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Решил сделать две различные программы вместо одной, ну просто чтобы не загонять всё в кучу. Хотя сейчас придётся, видимо, объединять всё вместе, потому что возникает один недетерминированный баг (не в программе, а в винде). Короче, при использовании функции spawnle() (пишу в Borland C++, win32 GUI). Всё замечательно компилируеются, а вот работает только через раз: то работает, то ни работает. Часто, но не всегда, выскакиет любимое сообщение винды типа "prot.exe has encountered a problem and needs to close. We are sorry for the inconvenience" и т.п., причем аж три сообщения на один раз.

Отправлено: 17:38, 13-02-2009

 

Аватара для Drongo

Будем жить, Маэстро...


Сообщения: 6694
Благодарности: 1393

Профиль | Сайт | Отправить PM | Цитировать


zl3p, Альтернативные методы могут помочь решить проблему?

1. Как можно создать ярлык чтоб он запускал 2 .exe файла
2. Прилинковать одно приложение к другому

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif


Отправлено: 17:57, 13-02-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


исходник в студию

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.


Отправлено: 23:38, 13-02-2009 | #3


Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата zl3p:
Часто, но не всегда, выскакиет любимое сообщение винды типа "prot.exe has encountered a problem and needs to close. We are sorry for the inconvenience" »
Обрабатывайте критичные задания через try... catch.. и увидите, где вылетает ошибка. Если обработки исключений нет, будет вылетать ошибка.

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)


Отправлено: 01:36, 16-02-2009 | #4


Пользователь


Сообщения: 136
Благодарности: 0

Профиль | Отправить PM | Цитировать


Не вижу смысла вылаживать сюда весь код программы. Очевидно, что баг именно в вызове другой программы, т.к. если этот вызов не делать, то ничего не происходит:
Код: Выделить весь код
int start()
{
   spawnle(P_NOWAIT, "prog2.exe", NULL);
   return 0;
}
Варианты типа одновременного запуска двух программ сюда вобще отношения никакого не имеют.

Отправлено: 15:42, 24-02-2009 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - запуск одной программой другую

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Использование - Передача лицензий из одной организации в другую Daemon.XP Лицензирование продуктов Microsoft 2 09-12-2009 08:41
Переход с одной видеокарты на другую... Punsher Видеокарты 8 30-01-2009 21:24
VPN - Ретрансляция IP пакетов из одной сети в другую dk123 Сетевые технологии 3 17-01-2008 10:28
На SQL добавить из одной базы в другую khvalera Программирование и базы данных 4 04-01-2005 13:38
Переход из одной ОС в другую без перезагрузки xkspy Программное обеспечение Windows 14 17-07-2004 22:52




 
Переход