|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|
Экспорт реестра в reg файл22.02.2015, 15:38. Показов 8405. Ответов 44
Метки нет (Все метки)
Помогите пожалуйста написать код для экспорта настроек игрушки в reg файл
Cleaner.reg это для удаления записей из реестра после того как был сделан экспорт save.reg - Это куда экспортируются настройки самой игрушки Здесь смотрел нету ничего про экспорт Работа с реестром в C++ Builder P.S Не знаю как написать,я новичок в программировании! В архиве batch скрипты для экспорта настроек и reg файлы
0
|
|
| 22.02.2015, 15:38 | |
|
Ответы с готовыми решениями:
44
Как программно экспортировать ветку реестра в файл? Экспорт данных из Memo в txt файл через диалог сохранения Экспорт веток реестра в REG файл |
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
||||||
| 23.02.2015, 13:02 [ТС] | ||||||
Checking project dependencies... Compiling Project1.cbproj (Debug, Win32) bcc32 command line for "Unit1.cpp" c:\program files (x86)\embarcadero\studio\15.0\bin\bcc32. exe -D_DEBUG -DUSEPACKAGES -n.\Win32\Debug -I"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39\boost\tr1\tr1";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39";"c:\program files (x86)\embarcadero\studio\15.0\include";" c:\program files (x86)\embarcadero\studio\15.0\include\di nkumware";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\crtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\sdk";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\rtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\fmx";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Emb arcadero\Studio\15.0\hpp\Win32 -y -Q -k -r- -c -tR -tM -tU -tW -C8 -o.\Win32\Debug\Unit1.obj -w-par -Od -v -vi- -H=.\Win32\Debug\Project1.pch -H Unit1.cpp [bcc32 Error] Unit1.cpp(127): E2268 Call to undefined function 'SetPrivilege' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(132): E2108 Improper use of typedef 'AnsiString' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(132): E2121 Function call missing ) Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(142): E2238 Multiple declaration for 'reg' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(136): E2344 Earlier declaration of 'reg' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(148): E2238 Multiple declaration for 'reg' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) [bcc32 Error] Unit1.cpp(142): E2344 Earlier declaration of 'reg' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) Failed Elapsed time: 00:00:00.2 Как ошибки исправить ?
0
|
||||||
|
Супер-модератор
|
||||||||||||
| 23.02.2015, 13:16 | ||||||||||||
|
Начиная со 131 строки:
0
|
||||||||||||
|
|
||
| 23.02.2015, 13:39 | ||
|
И закончить торжественным ритуалом прощания с копипастой, бессмысленной и беспощадной; усекновением переменной path, объявленной от балды там, где не положено, и вообще нафиг не нужной; удалением переобъявлений переменной reg. Если решишь пропустить пункты номер раз и номер два, то не бывать тебе кулхацкером ни-ко-гда.
0
|
||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|||||||
| 23.02.2015, 13:56 [ТС] | |||||||
Compiling Project1.cbproj (Debug, Win32) bcc32 command line for "Unit1.cpp" c:\program files (x86)\embarcadero\studio\15.0\bin\bcc32. exe -D_DEBUG -DUSEPACKAGES -n.\Win32\Debug -I"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39\boost\tr1\tr1";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39";"c:\program files (x86)\embarcadero\studio\15.0\include";" c:\program files (x86)\embarcadero\studio\15.0\include\di nkumware";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\crtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\sdk";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\rtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\fmx";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Emb arcadero\Studio\15.0\hpp\Win32 -y -Q -k -r- -c -tR -tM -tU -tW -C8 -o.\Win32\Debug\Unit1.obj -w-par -Od -v -vi- -H=.\Win32\Debug\Project1.pch -H Unit1.cpp [bcc32 Error] Unit1.cpp(127): E2268 Call to undefined function 'SetPrivilege' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) Failed Elapsed time: 00:00:00.2
0
|
|||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 23.02.2015, 14:04 | ||||||
|
Ciumrdimat, просто добавь перед Button1Click определение функции SetPrivilege...
0
|
||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|||||||||||||||||
| 23.02.2015, 14:41 [ТС] | |||||||||||||||||
На всякий случай лог компиляции Checking project dependencies... Compiling Project1.cbproj (Debug, Win32) bcc32 command line for "Unit1.cpp" c:\program files (x86)\embarcadero\studio\15.0\bin\bcc32. exe -D_DEBUG -DUSEPACKAGES -n.\Win32\Debug -I"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39\boost\tr1\tr1";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39";"c:\program files (x86)\embarcadero\studio\15.0\include";" c:\program files (x86)\embarcadero\studio\15.0\include\di nkumware";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\crtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\sdk";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\rtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\fmx";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Emb arcadero\Studio\15.0\hpp\Win32 -y -Q -k -r- -c -tR -tM -tU -tW -C8 -o.\Win32\Debug\Unit1.obj -w-par -Od -v -vi- -H=.\Win32\Debug\Project1.pch -H Unit1.cpp ilink32 command line c:\program files (x86)\embarcadero\studio\15.0\bin\ilink3 2.exe -G8 -L.\Win32\Debug;"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release"; "c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\ debug";"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release";"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release\psdk";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32"; C:\Users\Public\Documents\Embarcadero\St udio\15.0\DCP -j.\Win32\Debug;"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\ debug";"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release";"c:\program files (x86)\embarcadero\studio\15.0\lib\win32\ release\psdk";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32"; C:\Users\Public\Documents\Embarcadero\St udio\15.0\DCP -l.\Win32\Debug -v -GA"C:\Users\1\AppData\Local\Temp\vfs9C30 .tmp"="C:\Users\1\Desktop\Новая папка (3)\Unit1.dfm" -aa -V5.0 -Tpe c0w32w rtl.bpi vcl.bpi memmgr.lib sysinit.obj .\Win32\Debug\Project1.obj .\Win32\Debug\Unit1.obj , .\Win32\Debug\Project1.exe , .\Win32\Debug\Project1.map , import32.lib cp32mti.lib , , Project1.res Success Elapsed time: 00:00:00.3
0
|
|||||||||||||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
||||||
| 23.02.2015, 14:49 [ТС] | ||||||
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||
| 23.02.2015, 15:08 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
||
| 23.02.2015, 15:16 [ТС] | ||
|
Это батник всё делает как надо @echo off regedit /S "%cd%\App\reg\save.reg" hl.exe -game cstrike regedit /S /E "%cd%\App\reg\save.reg" "HKEY_CURRENT_USER\Software\Valve\Ha lf-Life\Settings" regedit /S "%cd%\App\reg\Cleaner.reg" exit Почему на C++ не работает ?
0
|
||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 23.02.2015, 15:24 | |
|
А почему у меня работает? (если в реестре ключи правильные, существуют, и путь для сохранения указан реальный. Если нет таких папок: ... .\Win32\Debug\App\reg\ то и будет ошибка, как на твоих скриншотах)
0
|
|
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|||||||
| 23.02.2015, 15:37 [ТС] | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
||||||||||||
| 23.02.2015, 15:57 [ТС] | ||||||||||||
|
Добавлено через 18 минут
0
|
||||||||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 23.02.2015, 16:13 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|||||||
| 23.02.2015, 16:21 [ТС] | |||||||
Checking project dependencies... Compiling Project1.cbproj (Debug, Win32) bcc32 command line for "Unit1.cpp" c:\program files (x86)\embarcadero\studio\15.0\bin\bcc32. exe -D_DEBUG -DUSEPACKAGES -n.\Win32\Debug -I"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39\boost\tr1\tr1";"C:\Program Files (x86)\Embarcadero\Studio\15.0\include\bo ost_1_39";"c:\program files (x86)\embarcadero\studio\15.0\include";" c:\program files (x86)\embarcadero\studio\15.0\include\di nkumware";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\crtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\sdk";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\rtl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\vcl";"c:\program files (x86)\embarcadero\studio\15.0\include\wi ndows\fmx";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32";C:\Users\Public\Documents\Emb arcadero\Studio\15.0\hpp\Win32 -y -Q -k -r- -c -tR -tM -tU -tW -C8 -o.\Win32\Debug\Unit1.obj -w-par -Od -v -vi- -H=.\Win32\Debug\Project1.pch -H Unit1.cpp [bcc32 Error] Unit1.cpp(127): E2268 Call to undefined function 'SetPrivilege' Full parser context Unit1.cpp(122): parsing: void _fastcall TForm1::Button1Click(TObject *) Failed Elapsed time: 00:00:00.2
0
|
|||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
|
| 23.02.2015, 16:33 | |
|
И шо!? По новой всё объяснять? (где определение SetPrivilege делось?). Пора начинать понимать, что вам пишет компилятор...
0
|
|
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|
| 23.02.2015, 16:40 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
||||||
| 23.02.2015, 16:43 [ТС] | ||||||
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 23.02.2015, 17:39 | ||||||
|
В папке, откуда запускаешь программу (Debug) какие еще папки есть (с вложенными)?
Добавлено через 18 минут Короче говоря, если нужно создать целый ряд папок, то применяешь такую функцию__
0
|
||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|||||||
| 23.02.2015, 18:07 [ТС] | |||||||
Код рабочий но при нажатии на кнопку выдает ошибку или перестает работать когда нет ключа реестра (смотреть скриншот) то есть ошибка Если нет папки и reg файла выдает ошибку Если есть папка и reg тоже выдает ошибку Это можно убрать, чтобы вообще никакого сообщения или ошибки не выдавало ? P.S При компиляции ошибок нет
0
|
|||||||
|
0 / 0 / 0
Регистрация: 22.02.2015
Сообщений: 26
|
|
| 23.02.2015, 18:15 [ТС] | |
|
И импорт реестра не работает (Применение reg файла в реестр)
0
|
|
| 23.02.2015, 18:15 | |
|
Изменение ветки реестра (написать reg-файл) Как программно экспортировать ветку реестра в reg файл? Как программно экспортировать раздел реестра в reg файл? Экспорт раздела реестра в текстовом формате в файл Экспорт каждого из определённых разделов реестра в отдельный файл Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[golang] Конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
alhaos 10.06.2026
Задача
Реализовать конкурентный fetcher с ограничением максимального количества одновременных HTTP запросов.
Сигнатура
func Fetch(urls string, maxConcurrent int) Result
Пример
urls :=. . .
|
[golang] Состояние гонки (race condition)
alhaos 10.06.2026
Состояние гонки (race condition)
Состояние гонки (Race Condition) — это ошибка, возникающая при одновременном доступе нескольких горутин к одним и тем же данным без должной синхронизации. При этом. . .
|
Взрослые отношения, и почему они не получаются
kumehtar 09.06.2026
Когда в детстве ребёнок не получает от родителей чего-то важного, он лишается не просто приятных переживаний, а основы для формирования определённых внутренних качеств и навыков. Если ребёнок не. . .
|
[golang] Worker Pool
alhaos 09.06.2026
Worker Pool
Worker Pool — паттерн конкурентной обработки задач в Go.
Суть: фиксированное количество горутин-воркеров читают задачи из общего канала
и пишут результаты в общий канал результатов. . . .
|
|
[golang] Pipeline
alhaos 08.06.2026
Pipeline
Pipeline — паттерн конкурентной обработки данных в Go.
Суть: данные проходят через цепочку независимых стадий, каждая из которых работает в своей горутине и общается с соседями через. . .
|
Свет внутри себя
kumehtar 07.06.2026
Пусть это будет здесь
lIs4oanZS9Y
|
Программа для com-порта
Uhbif79 05.06.2026
Всем привет, давно хотел изучить Qt, начинал, бросал, потом снова начинал. И сейчас вот смог написать свою первую программу.
До этого имел опыт программирования микроконтроллеров, писал прошивки на. . .
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|