Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Закрытие консольных приложений


Страницы:   1 2 3

Gjo ©   (2008-05-30 21:58:00) 

Есть программа в которой по нажатию кнопки открываются консольные программы дельфи при закрытии программы все формы закрываются как надо а вот консоли остаюстя. Подскажите как  можно по кнопке закрыть эти консольные программы?


MIOW   (2008-05-30 23:03:00) [21]

Вы случайно не наш препод?


Сергей М.   (2008-05-30 22:59:00) [22]

А не валять ваньку семестр за семестром, чтобы не быть "полным нубом в прогаммировании, особенно Delphi" - это благочестие ?


MIOW   (2008-05-30 22:55:00) [23]

А флуд - это грех? ;-)


Сергей М.   (2008-05-30 22:51:00) [24]


> с чего он на табуретке?


Покаялся).. За грехи платит)


Gjo   (2008-05-30 22:49:00) [25]

А с чего он на табуретке? провинился?)


Сергей М.   (2008-05-30 22:45:00) [26]


> MIOW   (30.05.08 22:41) [16]


Ба !

Тебя уже отпели, а ты все еще на табуретке ?)

Пора уже .. пора ..


MIOW   (2008-05-30 22:41:00) [27]


> думал на этом форуме только стебут


тут не толькоэто с тобойсделают)


Gjo   (2008-05-30 22:41:00) [28]

>тут не только это с тобой сделают)
скорее с моим мозгом


Palladin   (2008-05-30 22:38:00) [29]


>Сергей М. ©   (30.05.08 22:25) [6]

ага )

а вообще мы с вами наблюдаем рождение еще одного "чудо-программиста"...

ну да бог с ними... не понимающими всеобщие принципы взятия и освобождения ресурсов...


Сергей М.   (2008-05-30 22:35:00) [30]


> думал на этом форуме только стебут


тут не только этос тобой сделают)

здесь в цене поза)


Сергей М.   (2008-05-30 22:32:00) [31]


> nimble_   (30.05.08 22:27) [8]
>
> > Можно просто отрубить процесс
>
> 1. функция TerminateProcess


Открытие америки несло благо лишь однажды)


Gjo   (2008-05-30 22:30:00) [32]

nimble_
Спасибо.
Я уж думал на этом форуме только стебут)))


Сергей М.   (2008-05-30 22:30:00) [33]


> Gjo   (30.05.08 22:25) [5]


> странно выглядит прога которая после нажатия кнопки выход
> закрывается  частично


Если ты в ходе работы своего приложения стартовал другоеприложение, то оно уже не твоё, оно живет своей собственной жизнью.
И если это другое приложение, будь оно хоть консольное хоть на луне, ничего не знает о твоих "странных желаниях", то оно вправе не быть рабом этих "желаний" и продолжать "жить" сколь ему вздумается)


Palladin   (2008-05-30 22:29:00) [34]


>Gjo   (30.05.08 22:25) [5]

ну так эта... раз так все категорично, то удачи...


nimble_   (2008-05-30 22:27:00) [35]

> Можно просто отрубить процесс

1. функция TerminateProcess(hProcess:Cardinal, uExitCode:Cardinal):LongBool
hProcess - описатель процесса
uExitCode - cod завершения
если вернет не нуль, всё нормально, иначе, можно проверить ошибку вызвав
функцию GetLastError()
2. ExitProcess(uExitCode:Cardinal) - завершает текущий процесс
3. ExitThread(uExitCode:Cardinal) - если это основной поток, приложение завершится.

Как вариант вот есть пример: http://programmersforum.ru/showthread.php?t=12626


Palladin   (2008-05-30 22:27:00) [36]

да, кстати, там в [1] это я... в "прочее" немножко побаловался... ) расстворителем личности поработал )


Сергей М.   (2008-05-30 22:25:00) [37]


> Palladin ©   (30.05.08 22:22) [4]


Эт которые за "странное" что-то там стразу оттяпывали желающим оного ?)


Gjo   (2008-05-30 22:25:00) [38]

>нужно дать понять консольным программам, что пора закругляться...
как бы поделикатнее им это сказать?
>а консольным программам нужно дать возможность принять понимание и закруглиться
сам то понял что сказал?

nimble_
Прсто странно выглядит прога которая после нажатия кнопки выход закрывается  частично)))


Palladin   (2008-05-30 22:22:00) [39]

ну я бы не сказал, что топором по шее это самый предпочтительный вариант... хотя может Игорю понравится... он любит про методы императоров древнего китая рассказывать :)


Сергей М.   (2008-05-30 22:20:00) [40]

Успокоиться лучше тебе.
Такую вель околесицу несешь - мама не горюй)


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо