Работа с реестром

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

Работа с реестром

Сообщение Loid » 21.02.2004 (Сб) 22:43

Есть форма с кнопкой.
При нажатии на кнопку должен удаляться определенный ключ реестра. Подскажите как сделать.
Лучше сразу листинг всей программы.

Простите ламерюгу.
Неделю назад узнал про существование визуал бэйсика.

Kostyan
Постоялец
Постоялец
 
Сообщения: 439
Зарегистрирован: 20.09.2002 (Пт) 4:14
Откуда: Россия, Уссурийск

Сообщение Kostyan » 22.02.2004 (Вс) 6:31

Ищи описание функции RegDeleteKey. Но если ты действительно только неделю назад узнал о VB, то я бы посоветовал для начала взяться за что-нибудь попроще.
Нет ничего невозможного для человека с интеллектом.

Loid
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 21.02.2004 (Сб) 22:23

Сообщение Loid » 22.02.2004 (Вс) 11:42

НО мне нужно именно это.
Как создать или удалить ключ стандартными средствами VB я знаю.
Но он не работает со всем реестром. А в API функциях разобраться не могу.
Напишите кто-нить весь код такой программы и все. Мне больше ничего не надо.
Буду премного благодарен.

Rainbow
Человек-радуга
Человек-радуга
 
Сообщения: 543
Зарегистрирован: 13.05.2003 (Вт) 14:16

Сообщение Rainbow » 24.02.2004 (Вт) 14:54

Вот тут господин GSerg предлагает для ознакомления свой класс для работы с реестром:
http://bbs.vbstreets.ru/viewtopic.php?p=19677

И вот тут еще народ расстарался
http://bbs.vbstreets.ru/viewtopic.php?t=4975
Учиться - значит открывать для себя то, что уже знаешь. <...> Учить - значит напоминать другим о том, что они знают это также хорошо, как и ты. <...> Лучше всего ты учишь тому, чему тебе самому больше всего надо научиться. (Р. Бах)

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 24.02.2004 (Вт) 16:15

Вобщем вот один пример:
Код: Выделить всё
Private Sub Command1_Click() 'Запись в реестр
    Set Reg = CreateObject("WScript.Shell")
    Reg.RegWrite "HKLM\Software\Microsoft\Windows\ CurrentVersion\Run\Имя твоей проги", "Путь к твоей проге"
End Sub
Private Sub Command2_Click() 'Удаление из реестра
    Set Reg = CreateObject("WScript.Shell")
    Reg.RegDelete "HKLM\Software\Microsoft\Windows\ CurrentVersion\Run\Имя твоей проги"
End Sub

Здесь демонстрируется, как сделать чтобы твоя програ запускалась при авторане.
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

Loid
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 21.02.2004 (Сб) 22:23

Сообщение Loid » 24.02.2004 (Вт) 22:28

спасибо, работает


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

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

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

    TopList  
cron