powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перехват ошибки
19 сообщений из 19, страница 1 из 1
Перехват ошибки
    #32863107
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как выполнить правильно перехват события возникновения ошибки в Access Application?
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863139
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно тебя понял, то:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Function lalala()
On error Goto Err

....

Exit_:
exit function

Err:
msgbox err.description
resume exit_
end function
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863151
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod VЕсли я правильно тебя понял, то:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Function lalala()
On error Goto Err

....

Exit_:
exit function

Err:
msgbox err.description
resume exit_
end function


энто я знаю что поставить и...........

Мне нужно вставлять не в каждом методе и методах форм ............, а при возниконовении ошибки глобально в приложении типа событие "Glob_On_Error" (не важно в какой форме .важно, чтобы я смог его сразу перехватить в момент наступления)сразу вызывать свой метод
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863161
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пиши класс формы и лови там ошибки
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863176
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod VПиши класс формы и лови там ошибки


Уп..........просьба уточнить.........
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863205
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что конкретно непонятно?
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863302
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod VЧто конкретно непонятно?

Вы предлагаете на каждую форму свой класс.......?

Мне нужно отлавливать ошибкаи не только в формах, но и в модулях.

Где у меня есть
Код: plaintext
msgbox err.description
я то пробежался и проставил после этой строки то что мне нужно........типа так
Код: plaintext
1.
mdl.InsertLines lngSLine +  1 , vbTab & vbTab & strNewText
strNewText = "хххпроц с параметрами"

но я хочу при помощи глобального обекта при возниковении у него нужного события вызывать свой метод.
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863326
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы предлагаете на каждую форму свой класс.......?
Создаешь один класс и пихаешь все формы в коллекцию.
Больше ничем помочь не могу
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863328
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ииииии
или Вы предлагаете объект класса на все формы при этом в классе будет обрабатываться событие on_Error тек формы, а в класс передавать только название формы?

С ув. к участникам форума, Руслан.
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863338
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RuslanLisovenkoииииии
или Вы предлагаете объект класса на все формы при этом в классе будет обрабатываться событие on_Error тек формы, а в класс передавать только название формы?

С ув. к участникам форума, Руслан.
Да
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863623
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod V Вы предлагаете на каждую форму свой класс.......?
Создаешь один класс и пихаешь все формы в коллекцию.
Больше ничем помочь не могу

клас же будет отбирать много памяти?
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863645
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Памяти-то особо много он не заберет. Другое дело, что при каком-либо сбое в программе твоя коллекция форм обнулится и превратится в Nothing - вот это действительно не приятно :)
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863737
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod VПамяти-то особо много он не заберет. Другое дело, что при каком-либо сбое в программе твоя коллекция форм обнулится и превратится в Nothing - вот это действительно не приятно :)

хОРОШО , А ЧТО НЕТУ СОБЫТИЯ НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ, КОТОРОЕ СРАБАТЫВАЕТ ТАК ЖЕ КАК В ФОРМЕ ТОЛЬКО НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ ХРАНИТ СЧЕТЧИК ОШИБОК И СООБЩЕНИЕ?
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863749
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RuslanLisovenko Vsevolod VПамяти-то особо много он не заберет. Другое дело, что при каком-либо сбое в программе твоя коллекция форм обнулится и превратится в Nothing - вот это действительно не приятно :)

хОРОШО , А ЧТО НЕТУ СОБЫТИЯ НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ, КОТОРОЕ СРАБАТЫВАЕТ ТАК ЖЕ КАК В ФОРМЕ ТОЛЬКО НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ ХРАНИТ СЧЕТЧИК ОШИБОК И СООБЩЕНИЕ?
Лично я такого не знаю.
На самом деле здесь уже не раз обсуждалась эта тема...
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863861
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod V RuslanLisovenko Vsevolod VПамяти-то особо много он не заберет. Другое дело, что при каком-либо сбое в программе твоя коллекция форм обнулится и превратится в Nothing - вот это действительно не приятно :)

хОРОШО , А ЧТО НЕТУ СОБЫТИЯ НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ, КОТОРОЕ СРАБАТЫВАЕТ ТАК ЖЕ КАК В ФОРМЕ ТОЛЬКО НА УРОВНЕ ВСЕГО ПРИЛОЖЕНИЯ ХРАНИТ СЧЕТЧИК ОШИБОК И СООБЩЕНИЕ?
Лично я такого не знаю.
На самом деле здесь уже не раз обсуждалась эта тема...

По поиску нашел тольок две темы......
Есть ссылка?
...
Рейтинг: 0 / 0
Перехват ошибки
    #32863889
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перехват ошибки
    #32864157
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Перехват ошибки
    #32864191
Фотография Rafa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RuslanLisovenkoМне нужно вставлять не в каждом методе и методах форм ............, а при возниконовении ошибки глобально в приложении типа событие "Glob_On_Error" (не важно в какой форме .важно, чтобы я смог его сразу перехватить в момент наступления)сразу вызывать свой метод

аааа. маленько не понял.... ну найдешь напиши... самому интересно.....
...
Рейтинг: 0 / 0
Перехват ошибки
    #32869808
Фотография RuslanLisovenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod V Вы предлагаете на каждую форму свой класс.......?
Создаешь один класс и пихаешь все формы в коллекцию.
Больше ничем помочь не могу

Маялся пришел все же к классу......................

Но не хочу держать всю коллекцию форм в одном классе(память), а на одну форму и в зависимости от активной менять.............пойдет?


У Вас есть вообще пример этого класса можете переслать если есть?
Я так понял в в класе на возниконовение objfrm.OnError нужно будет сразу получать err.Description
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Перехват ошибки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]