С Новым годом! Форум программистов, компьютерный форум, киберфорум
Basic4Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 30.01.2013
Сообщений: 103
1

Выход из процедуры

10.12.2020, 23:00. Показов 2236. Ответов 1

Author24 — интернет-сервис помощи студентам
На форме есть поле для ввода года и кнопка.
В процедуре Sub Btn_Click проверяю значение поля, например, на 4 знака. Если условие не удовлетворяет меня, то хочу прервать дальнейшее выполнение. Как это сделать?
Я так понимаю, что нужно создать процедуру Sub New, где будут устанавливаться (обнуляться) начальное значение.
PureBasic
1
2
3
4
5
6
7
8
9
10
11
Sub New
    EditText1.Text = "2020"
End Sub
 
Sub Button1_Click
    Label2.Text = EditText1.Text.Length
    If EditText1.Text.Length <> 4 Then
        xui.MsgboxAsync("Введите 4-значное число года", "Ошибка")
        New
    End If
End Sub
Или можно реализовать иначе?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.12.2020, 23:00
Ответы с готовыми решениями:

Выход из процедуры
Зачем перед выходом из процедуры писать ret 8? .386 .model flat, stdcall option casemap:none...

Выход из процедуры
Часто вижу процедуры типа: PROCEDURE proc .... je metka1 .... jmp metka2 ...

выход из процедуры
Всем привет! процедура exit - выход из самой программы. Я хотел бы узнать, а существует ли...

Выход из процедуры
Задание: вывести на экран таблицу значений функции в виде разложения в ряд. Я задание сделал, но...

1
69 / 67 / 5
Регистрация: 22.12.2011
Сообщений: 261
Записей в блоге: 2
12.12.2020, 14:22 2
Лучший ответ Сообщение было отмечено dimajak как решение

Решение

адекватно использовать "Return"
1
12.12.2020, 14:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2020, 14:22
Помогаю со студенческими работами здесь

Выход из процедуры
как осуществить выход из процедуры?

Неверный выход из процедуры
Ребят, я написал прогу. Разбита она по процедурам. В конце первой процедуры, прога предлагает...

Принудительный выход с процедуры ПередЗакрытием
Доброго времени суток товарищи! У меня обычное приложение и нужно сделать выход с процедуры...

Прекращение выполнения команд и выход их процедуры
Как можно прекратить дальнейший ход выполнения процедуры?

Выход из процедуры при нажатии кнопки.
Нужно выиити из виполняущеися процедуры Sub из другои процедуры. Например при нажатии на кнопке.

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru