![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ama_kid |
|
|||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 15 Всего: 95 |
MetalFan
Т.е. ты не видишь тут поля для утечек памяти, непроизвольного разрушения объекта или еще какой-нибудь катастрофы, а только то, что это непривычно а-ля "бр.."? Ну хоть это радует и я уже спокоен за свои проекты
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
|||
|
||||
| aktuba |
|
|||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: 16 Всего: 38 |
А на мой взгляд, программировать на основе эксепшенов не верно... Это все-равно, что создавать код и заранее знать что в нем ошибки, но продолжать поддерживать его в том же виде. Эксепшены должны быть для обработки не предвиденных ошибок, действий пользователей и т.д., но не для обработки действий программы! -------------------- ![]() |
|||
|
||||
| MetalFan |
|
||||||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
не вижу СОЗНАТЕЛЬНОГО вызванного исключения. сознательное вызванное исключение имхо должно выглядеть так:
но никак попытка вызова метода из возможно уже разрушенного класса. тем более неизвестно где и когда там происходит нарушение доступа к памяти... а если по тому адресу уже что-то располагается?
в корректно написанной программистом процедуре не может происходить необработанных исключений. гораздо страшнее возникающее AV при вызове у "мертвой" формы ShowModal. Это сообщение отредактировал(а) MetalFan - 31.5.2007, 16:22 -------------------- There are always someone smarter than you... |
||||||
|
|||||||
| pseud |
|
||||||
![]() Экспёрт Тыдыщ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1175 Регистрация: 18.5.2007 Где: Минск, Беларусь Репутация: 10 Всего: 40 |
Полностью поддерживаю MetalFan и aktuba. Код выглядит нелепо. Добавлено через 4 минуты и 53 секунды так по-моему красивее и правильнее
-------------------- Испытание чужого терпения можно считать успешным, если оно лопнуло... |
||||||
|
|||||||
| ama_kid |
|
||||
![]() АСУТП-кодер ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1460 Регистрация: 5.3.2007 Где: Москва Репутация: 15 Всего: 95 |
Ну, это вообще не агрумент
Мы вроде спорим не про то, как красивее - в конце концов, это индивидуальное дело каждого...
-------------------- самурай без меча подобен самураю с мечом, но только без меча |
||||
|
|||||
| pseud |
|
|||
![]() Экспёрт Тыдыщ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1175 Регистрация: 18.5.2007 Где: Минск, Беларусь Репутация: 10 Всего: 40 |
это из твоей темы "Как вы создаете окна в приложении (runtime)? вспомогательные окна" ama_kid, Работаю именно с объектами, не через сообщения, немножко там еще интерфесы использую для большей гибкости. Хочешь - могу в подробностях изложить. P.S. Насчет "нелепо" - извини. -------------------- Испытание чужого терпения можно считать успешным, если оно лопнуло... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |