Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > registry.hpp


Автор: Yra 16.9.2006, 22:44
Добрый вечер!!!  
  Читая книгу по програмированию встретил код:
Код

 #include "registry.hpp"
 ...
void __fastcall TForm1::Button1Click(TObject * Sender)
{
 TRegistry *reg = new TRegistry(KEY_WRITE);
 reg->RootKey = HKEY_CURRENT_USER;
 reg->OpenKey("Control Panel\\Desktop", false);
 OpenDialog1->FileName = reg->ReadString("SCRNSAVE.EXE");
 if (OpenDialog1->Execute())
 {
  reg->WriteString("SCRNSAVE.EXE", OpenDialog1->FileName);
  SendMessage(Handle, WM_SYSCOMMAND, SC_SCREENSAVE, 0);
 }
 reg->Free();
}


Если кто знает ,что  это за класс - TRegistry, и для каких целей его используют,
поделитесь знаниями, ПОЖАЛУЙСТА smile 
P.S. или хотябы ссылку на информацию, написанную на русском языке. smile   

Автор: 586 16.9.2006, 22:56
Цитата(Yra @  16.9.2006,  23:44 Найти цитируемый пост)
что  это за класс - TRegistry, и для каких целей его используют

этот класс работает с реестром Windows

Автор: BreakPointMAN 17.9.2006, 11:39
Цитата(Yra @  16.9.2006,  23:44 Найти цитируемый пост)
P.S. или хотябы ссылку на информацию, написанную на русском языке. 


http://www.dago.506.com1.ru/books/Arhangelckiy_BCB6.zip ("Программирование в C++ Builder 6" © А.Я. Архангельский; 2003 г., 1151 стр., формат файла djvu, 17 мегабайт с иллюстрациями)

http://rapidshare.de/files/7060180/RusHelpBuilder_1.2.7z.html("Русские справки" 1.2 по C++ Builder того же автора)

А, вообще, воспользуйся http://forum.vingrad.ru/index.php?act=Search&f=94 по форуму, ключевое слово: "TRegistry"; вопросы работы с реестром в среде Borland C++ Builder неоднократно обсуждались.

Автор: Yra 17.9.2006, 12:38
спасибо за советы smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)