![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Безопасное аварийное завершение приложения
DevilDevil © (2006-08-25 01:46:00)При возникновении каких либо даже серьёзных ошибок в приложении из под Delphi, достаточно нажать Ctrl+F2, чтобы приложение закрылось, все деструкторы были выполнены (как мне кажется), не произошло утечек памяти. Существуют ли вообще такие методы (а в частности, является ли такой процедура Halt), позволяющие безопасно, без утечек ресурсов, завершающих приложение хотя бы из среды?
Fay (2006-08-28 21:44:00) [1]2 isasa © (28.08.06 21:43) [49]
Бывает. Я ~30 часов не спал 8(
isasa (2006-08-28 21:43:00) [2]DevilDevil © (28.08.06 19:35) [48]
:)
К сожалению, больше ничего нет.
Fay © (28.08.06 19:31) [47]
Сколько пустых строк(или килобайт) нужно вставлять между фразами, чтобы человек их разделял?
DevilDevil (2006-08-28 19:35:00) [3]> isasa © (28.08.06 19:17) [44]
Мда, это всё, или ёще есть что-то?
Fay (2006-08-28 19:31:00) [4]2 isasa © (28.08.06 19:24) [46]
Т.о. для COM объектов характерны мысли об аварийном завершении? Любопытно...
isasa (2006-08-28 19:24:00) [5]Fay © (28.08.06 19:19) [45]
Да, в общем, ничего особенного. COM, как COM. :)
Мисли о аварийном завершении ...
Fay (2006-08-28 19:19:00) [6]2 isasa © (28.08.06 19:17) [44]
> после сноса, все давить руками придется в диспетчере задач
Есть такое. Но что тут характерного для COM ?
isasa (2006-08-28 19:17:00) [7]DevilDevil © (28.08.06 18:53) [43]
что для них характерно?
А то, что если ты, например, сделал CreateOleObject('да тот-же Excel.Application'), то после сноса, все давить руками придется в диспетчере задач. :)
DevilDevil (2006-08-28 18:53:00) [8]> isasa © (28.08.06 18:22) [42]
что для них характерно?
isasa (2006-08-28 18:22:00) [9]Тут никто не вспомнил о COM объектах, а зря ...
Германн (2006-08-28 18:06:00) [10]
> А как это связяно с [0] ?
А должно быть связано?
Зато связано с [31].
Fay (2006-08-28 11:41:00) [11]2 Германн © (27.08.06 1:31) [33]
> и должна работать "вечно"!
А как это связяно с [0] ?
jack128 (2006-08-28 11:37:00) [12]Германн © (27.08.06 2:43) [36]
Жень. Ну хотя бы смайлик поставил бы. Я уж молчу про Копирайт. :-)
Да ладно, каждый их расставит в меру своего опыта в программировании и общей образованности ;-)
Германн (2006-08-28 00:26:00) [13]
> усик © (27.08.06 22:55) [37]
>
>
> > Копирайт
>
>
> Это кто?
Это сосед Кворума. :-)
Пусик (2006-08-27 22:55:00) [14]
> Копирайт
Это кто?
Германн (2006-08-27 02:43:00) [15]
> jack128 © (27.08.06 02:34) [35]
Жень. Ну хотя бы смайлик поставил бы. Я уж молчу про Копирайт. :-)
jack128 (2006-08-27 02:34:00) [16]Fay © (27.08.06 0:50) [31]
А в чём прикол, удалять объекты, которые дохнут самомтоятельно?
в принципе. "Я тебя породил - я тебя и убью"
DevilDevil (2006-08-27 01:43:00) [17]Всем спасибо!
P.S. Много лишнего конечно (как обычно)... но то, что нужно было узнать, я узнал... и даже больше (DrPass © (26.08.06 20:02) [21]).
Ещё раз спасибо
Германн (2006-08-27 01:31:00) [18]
> Fay © (27.08.06 00:50) [31]
>
> А в чём прикол, удалять объекты, которые дохнут самомтоятельно?
>
В дополнение к Ketmar © (27.08.06 01:20) [32] скажу ещё, что (правда это вне сабжа) программа может, а иногда и должнаработать "вечно"! Точнее хотелось бы. :-) Так вот ещё и ради этого и стОитудалять самому то, сам создал.
Ketmar (2006-08-27 01:20:00) [19]> [31] Fay © (27.08.06 00:50)
в том, что привыкаешь удалять. и потом лики не ищешь судорожно. %-)
Fay (2006-08-27 00:50:00) [20]А в чём прикол, удалять объекты, которые дохнут самомтоятельно?