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

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

The exception unknown software exception [D7, WinXP]


Gear ©   (2006-10-18 11:43:00) 

Добрый день! Подскажите пожалуйста как такое перехватить? Релально ли? Почему такие исключения возникают?


Gear   (2006-10-18 19:42:00) [1]

Я в ассемблере никак не соображаю. Поэтому мне адрес ничего не даст :((


Плохиш   (2006-10-18 15:23:00) [2]


> Gear   (18.10.06 15:05) [6]
> Вопрос в том, чтобы её найти эту ошибку

Так, вроде как, в сообщении адрес сообщается.


Gear   (2006-10-18 15:05:00) [3]

Вопрос в том, чтобы её найти эту ошибку. для этого jedi и использую. Но в данном случае не представляю как её найти. Нашёл бы, исправил или воткнул бы в try...except


DrPass   (2006-10-18 13:32:00) [4]


>  unknown software exception

Это ошибка, вызванная твоим кодом в другом модуле. Самый разумный вариант - не допускать ее


Суслик   (2006-10-18 13:03:00) [5]

если уж начал пользовать jedi и он не помогает, то думаю, что совет [1] (вторая часть) самый подходищй для тебя.

или просто сидеть и дебужить пошагово. тоже вариант.


Gear   (2006-10-18 12:39:00) [6]

Самое гадкое в этой ситуации что на Application.OnException оно не срабатывает почему-то и всё таки выводит окошко с сообщением об ошибке, хотя Application.ShowException(E) закомментирован. И второе то, что стоит в этом обработчике такая штука как JclLastExceptStackListToStrings(log, False, True, True, False), которая мне и скажет где ошибка, но до неё даже дело не доходит, так как всё это происходит мимо обработчика Application.OnException.


Percent   (2006-10-18 11:47:00) [7]

Добрый день!

Добрый-добрый...

Подскажите пожалуйста как такое перехватить?

Так же как и все остальные исключения: try...except...finally

Релально ли?

Перехватывать можно релально и нерелально - зависит от задачи.

Почему такие исключения возникают?

Ошибка в программе.


clickmaker   (2006-10-18 11:46:00) [8]

Application.OnException
но лучше обрамлять try except все потенциально опасные участки кода


Наверх

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