|
|
|
| Здраствуйте,
Как можно узнать [Event Procedure]?
Или это нельзя сделать?
Если произошла ошибка,
то я хочу знать в какой форме
и в какой процедуре.
Например:
Private Sub Кнопка1_Click()
On Error GoTo 1
Me![Рисунок1].Picture="1.png" 'риса нет
Exit Sub
1:
MsgBox Me.Name & ", " & [Event Procedure]
Resume Next
End Sub
С формой мне понятно - Me.Name
А вот как [Event Procedure]
в месагу вывести? | |
|
| |
|
|
|
| Зачем это пользователю?
если это надо вам для отладки, то не используйте обработку ошибки
(заREMить на время)
отработает debug и остановится на проблемной строке | |
|
| |
|
|
|
| snipe,
Мне надо это во время работы базы.
Чтобы при возникновении ошибки
пользователю выходила месага и
была запись лог файл с с ошибкой
в какой форме, в какой процедуре.
Ещё желательно на какой строчке. | |
|
| |
|
|
|
| писать ЯВНО (руками) имя процедуры в обработчике ошибок
Есть множество инструментов способных сделать это автоматически
http://hiprog.com/index.php?option=com_content&task=view&id=251661659
http://hiprog.com/index.php?option=com_content&task=view&id=25166154 | |
|
| |