powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сравнить RadioButton
7 сообщений из 7, страница 1 из 1
Как сравнить RadioButton
    #38152536
avicena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть несколько RadioButton на форме один ряд присоединён к базе данных а другой выбирается пользователем - как их сравнить на True - с записью результата в переменную?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
   If Прав1RadioButton.Checked = True = RadioButton1.Checked = True Then
            j = j + 1
        End If
        If Прав2RadioButton.Checked = True = RadioButton2.Checked = True Then
            j = j + 1
        End If
        If Прав3RadioButton.Checked = True = RadioButton3.Checked = True Then
            j = j + 1
        End If


Но как то не так считает
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152553
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Преобразуйте отдельные радиобатоны в массивы. Удобнее станет.
2)
Код: vbnet
1.
Прав1RadioButton.Checked = True = RadioButton1.Checked = True

это бред сивой кобылы... сначала сравнивается Прав1RadioButton.Checked = True, давая true или false, полученный результат сравнивается с RadioButton1.Checked, давая новый true или false, и, наконец, полученный результат сравнивается с true... тебе точно ЭТО нужно?
Может, лучше
Код: vbnet
1.
(Прав1RadioButton.Checked = True) AND (RadioButton1.Checked = True)


3) Вместо независимых IF можно было построить цепь ELSEIF.
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152556
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PS. Сравнение с True можно и опустить, оставив
Код: vbnet
1.
If Прав1RadioButton.Checked AND RadioButton1.Checked Then
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152580
avicena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да я и сам знаю, что бред )
Спасибо.
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152597
avicena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
 If Прав1RadioButton.Checked And RadioButton1.Checked Then
            j = j + 1
        ElseIf Прав2RadioButton.Checked And RadioButton2.Checked Then
            j = j + 1
        ElseIf Прав3RadioButton.Checked And RadioButton3.Checked Then
            j = j + 1
        End If


При таком коде вообще ничего не считает
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152685
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avicenaПри таком коде вообще ничего не считаетF8 + Watch Window
...
Рейтинг: 0 / 0
Как сравнить RadioButton
    #38152699
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати... а в какой среде программирования вообще дело-то происходит? а то чёта у РАДИО батона свойство Checked... наводит на определённые мысли, знаете ли.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как сравнить RadioButton
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]