Запуск проги как процесс
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Запуск проги как процесс - 2007-03-17 17:26:01.736666
|
|
|
gnrl.Black
Сообщений: 66
Оценки: 0
Присоединился: 2006-11-05 22:10:17.820000
|
Скажите, плз, как сделать так, чтобы твое приложение запускалось как процесс и не открывало своего окна(C++ Builder)?
|
|
|
RE: Запуск проги как процесс - 2007-03-17 17:42:46.403333
|
|
|
rbzombie
Сообщений: 88
Оценки: 0
Присоединился: 2005-01-07 04:14:13
|
ты не напутал? процесс это и есть запуск приложения.сделай так просто скрой окно sw_hide при запуски или так form1.hide(delphi) а вообще вырежи его на глухо из проекта или создай консольную прогу и скрой тоже консоль
|
|
|
RE: Запуск проги как процесс - 2007-03-17 17:46:29.156666
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
А консоль то нах?
|
|
|
RE: Запуск проги как процесс - 2007-03-17 20:19:07.970000
|
|
|
gnrl.Black
Сообщений: 66
Оценки: 0
Присоединился: 2006-11-05 22:10:17.820000
|
Задача в том, чтобы не октрывалось окно моей проги и она на светилась на панели задач… Можно ли такое сделать на С++Bulider?
|
|
|
RE: Запуск проги как процесс - 2007-03-17 21:22:07.280000
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
quote:
ORIGINAL: gnrl.Black Задача в том, чтобы не октрывалось окно моей проги и она на светилась на панели задач… Можно ли такое сделать на С++Bulider? Все возможно, в обработчике onShow пиши чтото вида YouForm->Hide; ShowWindow(Application->Handle, SW_HIDE);
|
|
|
RE: Запуск проги как процесс - 2007-03-17 23:27:23.370000
|
|
|
voody
Сообщений: 958
Оценки: 0
Присоединился: 2005-02-06 22:28:30
|
Тебе нужна программа со скрытой формой, или без формы вообще? Если первое - тебе уже подсказали, а если второе - создавай новый проект Console Wizard (вроде, так), снимай там все галочки (ну, вот, зачем тебе VCL в безоконном приложении?) и наслаждайся жизнью. При этом, размер программы будет около 50 КБ (это, если в нее включено все необходимое, для переноса на другой комп, иначе - еще меньше). Так же, могу дать статью, в которой рассказывается, как в C++ Builder'е создать приложение, размером в несколько килобайт.
|
|
|
RE: Запуск проги как процесс - 2007-03-18 14:15:07.483333
|
|
|
NEFFboy
Сообщений: 204
Оценки: 0
Присоединился: 2007-03-18 11:11:02.040000
|
Полностью скрываем форму своего приложения
Application.Minimize;
ShowWindow(Application.Handle, SW_HIDE);
Этот код не убирает программу из списка запущенных процесоов.
|
|
|
RE: Запуск проги как процесс - 2007-03-18 14:46:03.333333
|
|
|
blacksun
Сообщений: 2360
Оценки: 0
Присоединился: 2006-09-27 03:05:59.350000
|
Application.Minimize; ShowWindow(Application.Handle, SW_HIDE);
|
|
|
RE: Запуск проги как процесс - 2007-03-18 18:25:04.503333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
http://forum.xakep.ru/m_841761/tm.htm
|
|
|
RE: Запуск проги как процесс - 2007-03-18 19:40:42.840000
|
|
|
gnrl.Black
Сообщений: 66
Оценки: 0
Присоединился: 2006-11-05 22:10:17.820000
|
При введении такого кода:
Application.M[b]i[/b]nimize;
ShowWindow(Application.Handle, SW_HIDE);
Компилер выдает: [C++ Error] mouse.cpp(23): E2235 Member function must be called or its address taken Что это за ошибка? Может надо инклюдить что-нить?
|
|
|
RE: Запуск проги как процесс - 2007-03-18 20:56:59.166666
|
|
|
gnrl.Black
Сообщений: 66
Оценки: 0
Присоединился: 2006-11-05 22:10:17.820000
|
Все разобрался…..спасибо за помощь!
|
|
|
|
|