С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.94/16: Рейтинг темы: голосов - 16, средняя оценка - 4.94
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
1

Реестр на с++builder

18.02.2011, 11:46. Показов 3104. Ответов 35
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Как создать,удалить раздел,ключ в реестре по нажатию соответствующей кнопки в MainMenu ??

Добавлено через 2 минуты
Ненадо присылать текст о создании и удалении етого в исходнике. Мне нужно вводить имя при нажатии кнопки
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.02.2011, 11:46
Ответы с готовыми решениями:

Реестр и еще раз реестр
На буке стоит обычная хпшка, подключен вайфай, где записан пароль этого вифи? при подключении одни...

Как сделать запись в реестр win7 64. В реестр попадает только последняя запись
Добрый вечер! Не могу сделать запись в реестр win7 64. Microsoft.Win32.RegistryKey hklm =...

Как использовать компоненты скомпилированные для C++ Builder 2007 в C++ Builder 2010?
Народ! Такая проблема... Есть набор компонентов т.н. Dicom VCL. Сайт производителя -...

Можно ли использовать C++ Builder v11 если купить Embarcadero C++Builder XE8
День добрый! Есть старый проект С++. Он компилируется на CodeGear™ C++Builder Version 11. Но на...

35
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
18.02.2011, 11:48 2
Работа с реестром в C++ Builder
0
145 / 100 / 6
Регистрация: 11.03.2010
Сообщений: 477
18.02.2011, 11:49 3
Цитата Сообщение от Sasha Посмотреть сообщение
а чорт опередил на пол минуты
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
18.02.2011, 12:31  [ТС] 4
Тут раздел и ключ указано в исходнике, а мне необходимо чтобы я сам мог их выбирать в ехе а не в исходнике
0
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 3
18.02.2011, 12:41 5
Цитата Сообщение от Euge-n Посмотреть сообщение
Тут раздел и ключ указано в исходнике, а мне необходимо чтобы я сам мог их выбирать в ехе а не в исходнике
- грузите реестр в TreeView, значения отображайте в ListView, создавайте, удаляйте.
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
18.02.2011, 12:54  [ТС] 6
А можно попадробнее я в с++билдер плохо шарю
0
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 3
18.02.2011, 12:56 7
Да если поподробнее - это много, лучше и проще книжицу скачать и почитать на досуге.
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
18.02.2011, 13:00  [ТС] 8
У меня есть уже написаная програма н надо переделать кнопки, а как ет зделать я неочень понимаю.
Вложения
Тип файла: rar new_Reestr.rar (403.7 Кб, 40 просмотров)
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
20.02.2011, 17:42  [ТС] 9
и че никто незнает как ет сделать ?
0
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 3
20.02.2011, 17:44 10
никто не знает, какие кнопки, как и для чего переделать.
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
20.02.2011, 19:43  [ТС] 11
кнопка создать-чтобы в выбраном разделе создать необходимый раздел и параметр
0
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 3
20.02.2011, 20:22 12
Третий раз (!): Работа с реестром в C++ Builder - выбрать нужное и вставить в обработчик кнопки .
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
20.02.2011, 20:48  [ТС] 13
Добавлено через 4 минуты
TRegistry *reg=new TRegistry();
reg->OpenKey("Test",1);
тут мы сразу записываем чтобы создать раздел тест, а мне необходимо указывать название при нажатии на создать
1
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 22,546
Записей в блоге: 3
20.02.2011, 20:53 14
C++
1
2
3
TRegistry *reg=new TRegistry();
AnsiString razdel = Edit1->Text;
reg->OpenKey(razdel.c_str(),1);
- запускаете программу - в эдит пишете название раздела - давите кнопку .
Вот - начали делать самостоятельно - и сразу стало веселее с вам общаться , так держать .
1
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
21.02.2011, 10:26  [ТС] 15
а если удалять раздел таким же способом то только изменить OpenKey на DeleteKey ?
0
Покинул форум
3188 / 1367 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
21.02.2011, 18:06 16
Euge-n, а самому проверить нельзя никак? Попробуйте - это приятно.
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
21.02.2011, 18:52  [ТС] 17
ошыбку пишет
0
Покинул форум
3188 / 1367 / 109
Регистрация: 29.01.2010
Сообщений: 2,887
21.02.2011, 19:11 18
Euge-n, покажите код и текст ошибки.
0
1 / 1 / 0
Регистрация: 18.02.2011
Сообщений: 16
21.02.2011, 19:46  [ТС] 19
C++
1
2
3
TRegistry *reg=new TRegistry();
AnsiString razdel = Edit1->Text;
reg->DeleteKey(razdel.c_str(),1);
C++
1
[C++ Error] Unit1.cpp(297): E2227 Extra parameter in call to _fastcall TRegistry::DeleteKey(const AnsiString)
0
1123 / 794 / 101
Регистрация: 01.02.2011
Сообщений: 1,880
Записей в блоге: 1
21.02.2011, 19:54 20
Euge-n
В справку то тоже надо заглядывать. На слове TRegistry нажимаешь F1, заходишь по ссылке в Methods. Видишь кучу методов, среди которых DeleteKey. Нажимаешь на него, смотришь, что он делает и какие нужно параметры передавать. К методу прилагается пример в справке.

В данном случае, при вызове метода DeleteKey Вы использовали лишний параметр, поэтому компилятор заругался.
0
21.02.2011, 19:54
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.02.2011, 19:54
Помогаю со студенческими работами здесь

Как открыть проект C++Builder 6 в Embarcadero C++Builder 10.3 Community Edition?
Здравствуйте. Как открыть проект C++Builder 6 в новом Embarcadero C++Builder 10.3 Community Edition?

Какой компилятор C++ Builder использовать? Rad Studio 2009 глючит. C++ Builder 6 старый
Много раз замечал непонятки с компилятором. Масла в огонь подлил Какой посоветуете?

Как заставить проект Builder 6 загруженный в Builder 2007 отображать новые кнопки
Люди добрые, кто нибудь встречался с такой проблемой: Я установил Builder 2007, загрузил в него...

Как заставить проект сделанный на C++ Builder 6.0 работать на компьютере на котором не установлен этот самый Builder
вопрос абсолютно нубский,но очень волнует...но как заставить проект сделанный на C++ Builder 6.0...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Отличия абстрактного класса от интерфейса
InfoMaster 10.01.2025
В современной разработке программного обеспечения существуют два основных механизма реализации абстракции: абстрактные классы и интерфейсы. Эти инструменты, хотя и схожи в своей основной цели -. . .
Как работать в Git
InfoMaster 10.01.2025
Git — это одна из наиболее популярных систем контроля версий, которая активно используется разработчиками по всему миру. Она позволяет эффективно управлять изменениями в коде, координировать работу. . .
Реализация передвижения персонажа в Unity3d на C#
InfoMaster 10.01.2025
Реализация передвижения персонажа в Unity3D начинается с правильной настройки проекта. Этот этап критически важен для создания отзывчивого и плавного управления. Рассмотрим основные шаги для создания. . .
Docker: руководство для начинающих
InfoMaster 10.01.2025
В современном мире разработки программного обеспечения контейнеризация стала неотъемлемой частью процесса создания и развертывания приложений. Docker, как ведущая платформа контейнеризации, произвела. . .
Книги и учебные ресурсы по C#
InfoMaster 08.01.2025
Базовые учебники и руководства Одной из лучших книг для начинающих является "C# 10 и . NET 6 для начинающих" Эндрю Троелсена и Филиппа Джепикса . Книга последовательно раскрывает основные концепции. . .
Что такое NullReferenceEx­­­ception и как исправить?
InfoMaster 08.01.2025
NullReferenceException - одно из самых распространенных исключений, с которым сталкиваются разработчики на C#. Это исключение возникает при попытке обратиться к членам объекта (методам, свойствам или. . .
Что такое Null Pointer Exception (NPE) и как это исправить?
InfoMaster 08.01.2025
Null Pointer Exception (NPE) - это одно из самых распространенных исключений в Java, которое возникает при попытке использовать ссылку на объект, значение которой равно null. Это исключение относится. . .
Русский язык в консоли C++
InfoMaster 08.01.2025
При разработке программ на C++ одной из частых проблем, с которой сталкиваются русскоязычные программисты, является корректное отображение кириллицы в консольных приложениях. Эта проблема особенно. . .
Telegram бот на C#
InfoMaster 08.01.2025
Разработка ботов для Telegram стала неотъемлемой частью современной экосистемы мессенджеров. C# предоставляет мощный и удобный инструментарий для создания разнообразных ботов, от простых. . .
Использование GraphQL в Go (Golang)
InfoMaster 08.01.2025
Go (Golang) является одним из наиболее популярных языков программирования, используемых для создания высокопроизводительных серверных приложений. Его архитектурные особенности и встроенные. . .
Что лучше использовать при создании класса в Java: сеттеры или конструктор?
Alexander-7 08.01.2025
Вопрос подробнее: На вопрос: «Когда одновременно создаются конструктор и сеттеры в классе – это нормально?» куратор уточнил: «Ваш класс может вообще не иметь сеттеров, а только конструктор и геттеры. . .
Как работать с GraphQL на TypeScript
InfoMaster 08.01.2025
Введение в GraphQL и TypeScript В современной разработке веб-приложений GraphQL стал мощным инструментом для создания гибких и эффективных API. В сочетании с TypeScript, эта технология. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru