Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как пользоваться ChekBox? / 13 сообщений из 13, страница 1 из 1
01.08.2007, 14:15
    #34698100
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
можно ли сделать так:

галочка стоит - пользователь может вводить данные в TextBox, галочки нет - возможность ввода отсутствует?
...
Рейтинг: 0 / 0
01.08.2007, 14:17
    #34698110
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
Код: plaintext
1.
2.
3.
Private Sub Check1_Click()
    Text1.Locked = Not Check1.Value
End Sub
...
Рейтинг: 0 / 0
01.08.2007, 14:18
    #34698117
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
буду пробовать реализовать. спасибо!
...
Рейтинг: 0 / 0
01.08.2007, 18:13
    #34699205
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
хм.. не работает. а где именно в коде форме нужно располагать этот текст?
...
Рейтинг: 0 / 0
01.08.2007, 19:18
    #34699379
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
прямо в коде формы или вот это Text1.Locked = Not Check1.Value в обработчике checkbox click
...
Рейтинг: 0 / 0
01.08.2007, 19:34
    #34699413
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
да, работает, но в этом случае поле блокируется один раз.

я хочу сделать так:
форма загружается, TextBox заблокирован, как только мы ставим галочку в CheckBox, он разблокируется, снмаем - опять блокируется.
можно так сделать?
...
Рейтинг: 0 / 0
01.08.2007, 19:41
    #34699429
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
Можно.
В Form_Load
text1.locked=true
Check1.Value = vbUnchecked
...
Рейтинг: 0 / 0
01.08.2007, 19:42
    #34699431
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
Mr. Orangeда, работает, но в этом случае поле блокируется один раз.

почему один раз ?
при каждом нажатии на чекбокс меняется св-во locked у textbox
...
Рейтинг: 0 / 0
01.08.2007, 19:55
    #34699457
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
так, с первоначальной загрузкой формы понятно.

проверил еще раз - срабатывает один раз. вот код на всякий случай:

Код: plaintext
1.
2.
Private Sub CheckBox2_Click()
    txtProfit2.Locked = Not CheckBox2.Value
End Sub
...
Рейтинг: 0 / 0
01.08.2007, 20:01
    #34699471
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
Стормозил я
вот так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Private Sub Check1_Click()
    If Check1.Value = vbChecked Then
        Text1.Locked = False
    Else
        Text1.Locked = True
    End If
End Sub
...
Рейтинг: 0 / 0
01.08.2007, 20:11
    #34699486
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
работает!!!
...
Рейтинг: 0 / 0
01.08.2007, 20:16
    #34699494
Mr. Orange
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
спасибо. теперь попробую прописать в теле условия изменение цвета текста и фона TextBox.

еще вопрос, как узнать установлен флажок в ChekBox или нет, из другой части программы (при нажатии командной кнопки, например)? таким же образом:
Код: plaintext
If Check1.Value = vbChecked
?
...
Рейтинг: 0 / 0
01.08.2007, 20:18
    #34699496
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как пользоваться ChekBox?
Не хочу показаться невежливым, но вы перед тем как задавать вопрос сами пытаетесь на него ответить ?
Можно ведь ткнуть в чекбокс и в Immediate написать - ? Check1.Value = vbChecked
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / как пользоваться ChekBox? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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