Страница 1 из 1
Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:07
kminas
Каким оператором, при отсутствии ошибки можно продолжить выполнение кода со следующей строки?
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:18
VictorM
Вообще-то не совсем понятно.
При отсутствии ошибки выполнение кода происходит последовательно, строка за строкой. Если нет конечно специальных операторов перехода и т.д.
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:22
kminas
Я хочу выяснить, например, правильное ли число ввел пользователь в TextBox и спрашиваю его об этом. Если ошибка, то он нажимает НЕТ и возвращается в TextBox, а если все правильно и пользователь нажимает ДА, то программа должна идти дальше
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:34
VictorM
не знаю, правильно ли я Вас понял, примерно следующее:
Код: Выделить всё
If MsgBox("Значение введено верно?" , vbYesNo, "Привет!") = vbNo Then
' код программы если Нет
End If
' а здесь, если Да
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:38
kminas
Да все правильно, у меня там все есть и очищаю TextBox и ставлю туда фокус, но это, если нет, а, если ДА, то кроме GoTo ничего не знаю, но ведь должно же быть!?
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 10:51
VictorM
если Да, выполнение процедуры продолжится со строки следующей сразу после End If
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 14:32
kminas
Извините, сразу не въехал. Ни-че-го не надо писать. Выполнение и пойдет дальше по коду, еслиничего не писать.
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 14:48
VictorM
Совершенно верно :-))
Re: Продолжить выполнение кода со следующей строки
Добавлено: 07 фев 2008, 14:52
kminas
Спасибо большое!