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

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

Вопрос по консоли [D5, Win95/98, WinME, NT4, Win2k, WinXP]


osama ©   (2004-05-27 13:02:00) 

Привет мастерам!
Моя прога создает средствами АПЫ скрытое окно (оно никогда не показываеться и нужно тольки для того, чтобы прога "висела" в процесслисте и принимала через него мессаги) а потом в нужные моменты по сообщениям для этого окна, разным внутренним событиям и т.п. открывет\закрывает консоль с выводом туда нужной инфы... Все работает хорошо, вот только при закрытии открытой консоли процесс вылетает полностью... :(
Вопрос: ЧТО ДЕЛАТЬ???? Нужно только закрыть консоль а не окно и всю прогу.... Хелп!!


Глеб   (2004-06-01 08:28:00) [1]


> system.pas всегда витает где-то рядом.....


И math тоже


BiN   (2004-05-27 18:02:00) [2]

Для обработки таких сигналов как закрытие окна консоли, завершения рботы/сессии, КТРЛ+Бряк используй SetConsoleCtrlHandler


osama   (2004-05-27 17:55:00) [3]

[4]
гы, я предпочитаю АПИ... а system пусть себе витает


IraiZor   (2004-05-27 15:52:00) [4]

osama
system.pas всегда витает где-то рядом.....


osama   (2004-05-27 15:22:00) [5]


> IraiZor

Спасибо, это все я знаю... Но это не АПИ, это все есть в System.pas... :) Хотя, может и так попробую сделать...


IraiZor   (2004-05-27 15:10:00) [6]

osama   (27.05.04 13:16) [1]
вот что значит сразу прыгнуть на делфю без паскаля ==))
program z1;
var f:text;
begin
 assignfile(f,'log.txt');
 rewrite(f);
 writeln(f,'Первая запись лога');
 closefile(f);
end.


osama   (2004-05-27 13:16:00) [7]

Удалено модератором
Примечание: Новый вопрос в новой ветке.


Наверх

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