1505 / 475 / 56
Регистрация: 10.04.2009
Сообщений: 7,977
|
|
1 | |
If Err.Number Then GoTo13.12.2010, 20:44. Показов 4493. Ответов 9
Метки нет Все метки)
(
А как, в начале процедуры, поставить условие, если где - нибудь в процедуре произошла ошибка, тогда ...???????
Ведь везде же по коду не натыкаешь строку If Err.Number Then GoTo Произошла_ошибка Спасибо
0
|
|
13.12.2010, 20:44 | |
Ответы с готовыми решениями:
9
Что не так с ASPError? err.Number() всегда равен нулю var i; ... try { i = Sqr (i); } catch (err) { WScript.echo ("Negative number " + i); }
Fatal error - Invalid parameter number: number of bound variables does not match number of tokens' |
Заблокирован
|
||||||
13.12.2010, 21:06 | 2 | |||||
Ципихович Эндрю,
плохо понял, вот это в начале процедуры:
0
|
1505 / 475 / 56
Регистрация: 10.04.2009
Сообщений: 7,977
|
||||||
13.12.2010, 21:21 [ТС] | 3 | |||||
В начале процедуры ставим
On Error Resume Next 'продолжать код в случае ошибки
Бред же после каждой строки ставить строку On Error GoTo metka Разве не так
0
|
Заблокирован
|
|
13.12.2010, 21:48 | 4 |
Ципихович Эндрю,
я плохо сейчас понимаю, в чём собственно проблема.
0
|
1505 / 475 / 56
Регистрация: 10.04.2009
Сообщений: 7,977
|
|
13.12.2010, 21:56 [ТС] | 5 |
Все ошибки ВБА предусмотреть тяжело
Вот одну не предусмотрел, и вылезет форма с кнопками Энд Деуг Хелп, чтобы этой формы пользовательникогда не увидел надо после каждой строки поставить строку ON ERROR GOTO metka Но это же бред, один раз нельзя???
0
|
Заблокирован
|
||||||||||||||||
13.12.2010, 22:00 | 6 | |||||||||||||||
а как же ты предлагаешь пользоваться программой, с ошибкой что ли? Чтобы все ошибки пролетели нужно поставить:
0
|
1505 / 475 / 56
Регистрация: 10.04.2009
Сообщений: 7,977
|
||||||
13.12.2010, 22:15 [ТС] | 7 | |||||
Про эту: On Error Resume Next строку согласен, тогда получается:
0
|
Заблокирован
|
|
13.12.2010, 22:17 | 8 |
Ципихович Эндрю,
остальные не нужны.
0
|
Частенько бываю
749 / 330 / 42
Регистрация: 20.06.2007
Сообщений: 854
|
||||||
14.12.2010, 07:24 | 9 | |||||
Надо так:
0
|
1505 / 475 / 56
Регистрация: 10.04.2009
Сообщений: 7,977
|
||||||
14.12.2010, 08:05 [ТС] | 10 | |||||
Всем спасибо вопрос я задал глупый, и ответ на него знал, пользовался
Но вчера меня осенило его проверить, на каком примере я не помню, и руки опустились Решил спросить Сейчас проверил, работает
0
|
14.12.2010, 08:05 | |
Помогаю со студенческими работами здесь
10
Invalid parameter number: number of bound variables does not match number of tokens
Срабатывает if(ERR) после (if !ERR) Что значит эта строка return number == 1 ? 1 : (Foo(number - 1) + Foo(number - 2); ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |