
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2004, 13:35:13
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1. инициирую ошибку 2. вылезает MsgBox "Введеное значение уже содержится в справочнике.", vbExclamation 3. а потом вылезает стандартное. как отключить 3, на время, а потом включить? мерещется мне, что когда-то я это делал, но не помню как :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 13:38:29
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
Наверное, лучше 3 не на время отключать, а только в данном случае не показывать :) Response = acDataErrContinue ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 13:39:43
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
UniccoНаверное, лучше 3 не на время отключать, а только в данном случае не показывать :) Response = acDataErrContinue я это и имел ввиду :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 13:41:33
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
а где ж мне потом его включить обратно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 13:43:26
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
kedzoа где ж мне потом его включить обратно? дошло. локальная переменная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 13:43:37
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
Дык он только в этом случае не покажется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 14:01:23
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
еще вопрос: в этой функции объект err пустой. где-то читал, что надо как-то запустить ошибку... или я чего-то путаю... короче, кроме номера ошибки, мне нужно ее описание. спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 17:08:46
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
как можно erase для ошибки сделать? у меня есть номер ошибки, хочу получить ее описание... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 17:10:54
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
kedzoу меня есть номер ошибки, хочу получить ее описание... AccessError(...)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 17:21:13
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
Владимир Саныч kedzoу меня есть номер ошибки, хочу получить ее описание... AccessError(...)? спасибо. чего ж раньше все молчали?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 23:48:51
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
2 kedzo Я только сейчас прочитал, но думал, все в курсах:) Эх, как же в дотнете теперь всё офигительно - try Catch Finaly - куда уж лучше:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.07.2004, 23:56:26
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
Hummer from HomeЭх, как же в дотнете теперь всё офигительно - try Catch Finaly - куда уж лучше:) Было лучше. Как в дотнете изобразить On Error Resume Next? Неужели каждую строчку брать в Try Catch? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2004, 00:42:19
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
Не надо передёргиваний:) Не перед каждой же стройчкой ставите on error?:) Есть код - в начале его сатвим try - в конце catch - получаем как в ВБ - на самом деле конструкция гораздо мощнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2004, 00:44:44
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
А вообще - не должно быть ошибок - тогда resume Next не нужно, считаю и всегда считал плохой такую конструкцию - что-то не так сделалось - потом ищи, где баг. Всегда разработчику надо думать, где ошибка возможно - поэтому в дотнете и есть финали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2004, 00:46:20
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
Какие передергивания? Бывают случаи, когда либо 3-4 строки подряд идут с On Error Resume Next, либо в обработчике идет Cancel/Retry/Ignore и соответственно Exit Sub / Resume / Resume Next. Вот этот Resume Next очень трудно выразить через Try Catch. По-моему, Cancel/Retry/Ignore - это нормальная ситуация в программе, баги тут ни при чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2004, 00:57:01
|
|||
|---|---|---|---|
|
|||
Как отключить сообщение об ошибке |
|||
|
#18+
ОК, вторую ситуацию можно сделать так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Но неужели каждую строчку надо обрамлять в такое??? Как сделать общий обработчик на всю процедуру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2004, 09:39:03
|
|||
|---|---|---|---|
Как отключить сообщение об ошибке |
|||
|
#18+
Hummer from HomeА вообще - не должно быть ошибок - тогда resume Next не нужно, считаю и всегда считал плохой такую конструкцию - что-то не так сделалось - потом ищи, где баг. Всегда разработчику надо думать, где ошибка возможно - поэтому в дотнете и есть финали. resume Next - нормальная инструкция. не все же ошибки нужно показывать юзеру, записать ее надо, а показывать не обязательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1672866]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 210ms |
| total: | 368ms |

| 0 / 0 |
