CheckBox

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Craf
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 09.09.2005 (Пт) 22:11

CheckBox

Сообщение Craf » 11.09.2005 (Вс) 22:11

Всем доброго времени суток! у меня проблемка вот такая: мне нужно чтобы при нажатии на галочку (B CheckBox) Менялся ключ реестра на 1 и обратно, подскажите пожалуйста что для этого вписать в CheckBox надо ?!

Заранее большое спасибо.
Я только начинающий :oops: не судите строго...

Александр Дмитриев
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 296
Зарегистрирован: 05.01.2005 (Ср) 3:39
Откуда: Санкт-Петербург    Куда: /dev/null

Сообщение Александр Дмитриев » 11.09.2005 (Вс) 23:20

Код: Выделить всё
Private Sub YourCheck_Click()
SaveSetting "App", "Section", "YourCheck", YourCheck.Value
End Sub

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 11.09.2005 (Вс) 23:22

Ключ в каком месте реестра?

SHURUP
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 440
Зарегистрирован: 15.09.2004 (Ср) 14:24
Откуда: Ирпень, Украина

Сообщение SHURUP » 12.09.2005 (Пн) 2:05

Craf, рекомендую ознакомиться с FAQ ( http://bbs.vbstreets.ru/viewtopic.php?t=7715 ).

Хотя хорошо было, если б администрация чуть-чуть подсветила темы в этом разделе тегами "[syntax]"
А то информации много, но без отделения тесктов от кода смотрится страшновато для начинающего.
.
Нам чужого не надо, но своё мы возьмем, чьё бы оно ни было...

Craf
Начинающий
Начинающий
 
Сообщения: 9
Зарегистрирован: 09.09.2005 (Пт) 22:11

Сообщение Craf » 12.09.2005 (Пн) 15:37

Мне нужны поменять Ключи в ветках : LOCAL_MASHINE and CURRENT_USER.
Александр Дмитриев писал(а):
Код: Выделить всё
Private Sub YourCheck_Click()
SaveSetting "App", "Section", "YourCheck", YourCheck.Value
End Sub

А можно по подробнее пожалуйста ?!

_Brodyaga
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 104
Зарегистрирован: 11.09.2005 (Вс) 11:14
Откуда: Казахстан 70х83

Сообщение _Brodyaga » 12.09.2005 (Пн) 16:10

Если у тебя Чекбокс называется Checkbox1, и тебе в Секции CURRENT_USER необходимо поменять Admin на Banderas, то код должен быть такой:
Код: Выделить всё
Private Sub Checkbox1_Click()'имя чекбокса(Name)
SaveSetting App.EXname, CURRENT_USER, "YourCheck", Checkbox1.Value'значение_
чекбокса
End Sub

Ну скорее всего не то, но общий смысл.С реестром я плеха работаю через VB, всилу того что сам нач.:)
Счастливых программистов очень мало на свете...

VVitafresh
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1641
Зарегистрирован: 12.05.2005 (Чт) 14:44
Откуда: Херсон, UA

Сообщение VVitafresh » 12.09.2005 (Пн) 20:06

Александр Дмитриев писал(а):
Код: Выделить всё
Private Sub YourCheck_Click()
SaveSetting "App", "Section", "YourCheck", YourCheck.Value
End Sub

Этот код заносит данные только лишь в раздел:
HKEY_CURRENT_USER\Software\VB and VBA Program Settings\
где "Section" - имя секции в этом разделе.

И вообще, Shurup правильно направил почитать FAQ (там все написано): http://bbs.vbstreets.ru/viewtopic.php?t=7715

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 12.09.2005 (Пн) 20:10

Идем в раздел "Популярные вопросы" (http://bbs.vbstreets.ru/viewforum.php?f=24) и ищем топик "Как работать с реестром"

_Brodyaga
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 104
Зарегистрирован: 11.09.2005 (Вс) 11:14
Откуда: Казахстан 70х83

Сообщение _Brodyaga » 12.09.2005 (Пн) 21:23

Закройте темку...
Счастливых программистов очень мало на свете...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 69

    TopList