Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.08.2008, 00:48   #1
Crazyman
Пользователь
 
Регистрация: 24.01.2008
Сообщений: 36
Вопрос Как отловить ошибку в своей проге ???

Мне надо вывести свое окно с текстом ошибки. Я НЕ ИСПОЛЬЗУЮ TFORM. Я все окно создаю с помощью DialogBOX.
Crazyman вне форума Ответить с цитированием
Старый 30.08.2008, 19:56   #2
SAYLOR
Заблокирован
 
Регистрация: 23.08.2008
Сообщений: 75
По умолчанию

Цитата:
Сообщение от Crazyman Посмотреть сообщение
Мне надо вывести свое окно с текстом ошибки. Я НЕ ИСПОЛЬЗУЮ TFORM. Я все окно создаю с помощью DialogBOX.
ошибки типа "нету файла" в таком роде ? или идёшь глубже и хочешь вывести ошибку "отправить...не отправить" (как я её называю (привычка с детства )) на свой манер ?
SAYLOR вне форума Ответить с цитированием
Старый 31.08.2008, 00:12   #3
Crazyman
Пользователь
 
Регистрация: 24.01.2008
Сообщений: 36
Плохо

Цитата:
Сообщение от SAYLOR Посмотреть сообщение
ошибки типа "нету файла" в таком роде ? или идёшь глубже и хочешь вывести ошибку "отправить...не отправить" (как я её называю (привычка с детства )) на свой манер ?
Ошибки типа всеподряд !!!!
Crazyman вне форума Ответить с цитированием
Старый 31.08.2008, 19:00   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

Вам нужно вывести стандартное окно ошибки с произвольным текстом или выводить все ошибки программы в самодельном окне?
pu4koff вне форума Ответить с цитированием
Старый 01.09.2008, 00:49   #5
Crazyman
Пользователь
 
Регистрация: 24.01.2008
Сообщений: 36
Сообщение

Цитата:
Сообщение от pu4koff Посмотреть сообщение
Вам нужно вывести стандартное окно ошибки с произвольным текстом или выводить все ошибки программы в самодельном окне?
Все критические и не критические
Crazyman вне форума Ответить с цитированием
Старый 01.09.2008, 08:45   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну если ты сам предусмотрел вывод ошибок то пробуй так:
Код:
MessageBox(GetForegroundwindow,'Ошибка','Текст ошибки')
или вызови RaiseLastWin32Error
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.09.2008, 10:08   #7
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

так и непонятно, с помощью чего надо отловить ошибку. Через средства Delphi или через системные средства? Есть такой механизм в Windows под названием SEH, в Delphi он реализуется через блоки try... except... end. Почитай вот это.

Последний раз редактировалось rpy3uH; 01.09.2008 в 10:11.
rpy3uH вне форума Ответить с цитированием
Старый 02.09.2008, 00:26   #8
Crazyman
Пользователь
 
Регистрация: 24.01.2008
Сообщений: 36
Плохо

Цитата:
Сообщение от rpy3uH Посмотреть сообщение
так и непонятно, с помощью чего надо отловить ошибку. Через средства Delphi или через системные средства? Есть такой механизм в Windows под названием SEH, в Delphi он реализуется через блоки try... except... end. Почитай вот это.
Что такое SEH и с чем его едят ?
Crazyman вне форума Ответить с цитированием
Старый 02.09.2008, 09:24   #9
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

повторяю для особо одарённых: почитай вот это.
rpy3uH вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по проге Smorodinka Microsoft Office Excel 7 06.06.2008 23:10
Отловить нажатие кнопок Sanek_ntsk Паскаль, Turbo Pascal, PascalABC.NET 2 12.03.2008 17:38
Как отловить имена таблиц? mik Microsoft Office Excel 1 18.11.2007 17:02
Отловить копирование на листе SAndrus Microsoft Office Excel 4 05.09.2007 12:29
Отловить нажатие левой кнопки мыши на р листе SAndrus Microsoft Office Excel 2 14.07.2007 13:13