PDA

Просмотр полной версии : Visual Basic - CheckBox


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

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

CraF
23.08.2005, 22:26
Блин помогите, пожалуйста :( ...

GreenBear
23.08.2005, 23:30
if CheckBox1.Checked then begin \\если выбрано
reg:=TRegistry.Create;
reg.RootKey:=HKEY_LOCAL_MACHINE; ветка реестра
reg.OpenKey('SYSTEM\....\...\...\', true); \\раздел
reg.WriteInteger('Autorun', 1); \\запись ключа
reg.CloseKey;


вроде так.

FRAGNATIC
24.08.2005, 00:49
хз как в ВБ
но так создаёшь обработчик события на онлик
и там как уже сказали
if CheckBox1.Checked then begin
//
else

GreenBear
24.08.2005, 23:37
А я что написал?

FRAGNATIC
25.08.2005, 00:37
Green_Bear
ты просто код дал который хз когда ему вызывать! и который сробатывает тока если CheckBox1.Checked а если not CheckBox1.Checked ?
я еже добавил что этот код надо поставить в обработчике на онклик чекбокса и добавил оператор else !