Страница 1 из 1

Название компоненты в тексте исключения

Добавлено: Пн 25 янв 2021 14:17
Akella
Было б очень удобно и полезно, если бы в тексте исключения вы отображали бы название компоненты в которой произошло исключение.
Например, при открытии окна открывается несколько похожих датасетов (TUniQuery) и было бы значительно быстрей найти ошибку, если бы программист видел имя компоненты TUniQuery.

Спасибо.

Re: Название компоненты в тексте исключения

Добавлено: Чт 04 фев 2021 16:32
oleg0k
Здравствуйте,
Ваше предложение можно реализовать с помощью обработки события OnError компонента TUniConnection, например так:

Код: Выделить всё

  ShowMessage((E.Component as TCustomUniDataSet).Name)
, либо используя стандартные средства отладки в среде Delphi.

wbr, Oleg
Devart Team

Re: Название компоненты в тексте исключения

Добавлено: Вс 21 фев 2021 13:50
Akella
Какой смысл цеплять на КАЖДЫЙ датасет это событие, если это можно сделать централизовано?