Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
-15 / 23 / 0
Регистрация: 31.08.2013
Сообщений: 2,078

Найдите ошибку в проверке содержимого TextBox

12.10.2015, 21:28. Показов 1254. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу программу на Visual Basic .NET. Хочу что бы, при нажатии на кнопку, если в текстбоксе написано что надо, то писало что надо, а в противном случае писало другое что надо. Но мне выбивает ошибку. Вот код:
VB.NET
1
2
3
4
5
6
7
8
9
Public Class Form1
    Dim a As String
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        a = TextBox1.Text
        If a = "Скажи мне привет!" Then TextBox1.Text = "Привет!"
        Else
        TextBox1.Text = "Чё?"
        End If
    End Sub
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.10.2015, 21:28
Ответы с готовыми решениями:

Найдите пожалуйста ошибку. Код на Pascal'e. При проверке постоянно выдаёт nekorrectnye dannye
program EMV_RZ_1; uses crt; var eps,x,a,b:real; function f(x:real):real; begin f:=3*x-4*ln(x)-5; end; function...

Сайт CodeWars при проверке решения выдаёт ошибку, при проверке в VisualStudio ошибки нет
Задача написать метод,который будет проверять порядок круглых скобок. Написал код, проверил в Visual Studio, всё нормально. ...

При нажатии на . удаляется все введенное в textbox. Найдите ошибку
при нажатии на . удаляется все введенное в textbox найдите ошибку using System; using System.Collections.Generic; using...

6
399 / 318 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
12.10.2015, 21:48
artemkotok, VS под рукой нет, но на вид после Then нужен пробел, т.к. 5-я строка записана в однострочном варианте if, но ниже у тебя идет else, что не верно.
0
4708 / 3661 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
12.10.2015, 21:50
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

м.б. просто
VB.NET
1
2
3
4
5
If a = "Скажи мне привет!" Then
    TextBox1.Text = "Привет!"
Else
    TextBox1.Text = "Чё?"
End If
1
-15 / 23 / 0
Регистрация: 31.08.2013
Сообщений: 2,078
12.10.2015, 22:02  [ТС]
Спасибо. А исправь еще, пожалуйста ошибку тут:
VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Class Form1
    Dim a As String
    Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
        a = TextBox1.Text
        If a = "Скажи мне привет!" Then
            TextBox1.Text = "Привет!"
            If a = "Скажи мне пока!" Then
                TextBox1.Text = "Пока!"
            End If
 
        Else
            TextBox1.Text = "Чё?"
        End If
    End Sub
0
399 / 318 / 53
Регистрация: 14.08.2014
Сообщений: 1,010
12.10.2015, 22:16
artemkotok, изучи азы.
Что касается вопроса, то удали 9-ю строку.
0
4708 / 3661 / 857
Регистрация: 02.02.2013
Сообщений: 3,518
Записей в блоге: 2
12.10.2015, 23:04
VB.NET
1
2
3
4
5
6
7
If a = "Скажи мне привет!" Then
    TextBox1.Text = "Привет!"
ElseIf a = "Скажи мне пока!" Then
    TextBox1.Text = "Пока!"
Else
    TextBox1.Text = "Чё?"
End If
0
-15 / 23 / 0
Регистрация: 31.08.2013
Сообщений: 2,078
13.10.2015, 09:20  [ТС]
Цитата Сообщение от Дядя Корней Посмотреть сообщение
artemkotok, изучи азы.
Я этим сейчас и знимаюсь, просто Бейсик 2-ой день учу.
Цитата Сообщение от Дядя Корней Посмотреть сообщение
artemkotok,
Что касается вопроса, то удали 9-ю строку.
После удаления 9-ой строки, программа вообще не компилируется, ошибку выдает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.10.2015, 09:20
Помогаю со студенческими работами здесь

Ошибки при проверке содержимого двух строк
Здравствуйте! Помогите, пожалуйста. Есть вот такой кусочек кода. При компиляции ошибка error C3861: '_T': identifier not found if (...

Валидатор выдает ошибку при проверке xhtml
Вот эту строчка for (i = h_count_1; i >= 0; i-- ) валидатору не нравится, он сообщает "Check that you are using a proper syntax for...

При проверке диска выдает ошибку 766f6c756d652e63 3f1
У меня возникла такая проблема. При включении компа на черном экране пишет Checking file system on C: The type of the file system is...

Выбивает ошибку, в чём ошибка при проверке массива?
Написал программу, в ней есть следующие строки: (НЕ рабочий вариант) if((now <= 0) || (debt_d <= 0)) { cheching = false; ...

Как исправить ошибку в блоке if при проверке типа?
Всем привет. Подскажите пожалуйста почему у меня вылазит ошибка в IF ? (( Если что то у меня этот код лежит в обработчике...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru