![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по консоли [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]Удалено модератором
Примечание: Новый вопрос в новой ветке.