Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
HELP!!! Работа с реестром в делфи!!! |

20.04.2009, 12:07
|
|
Познающий
Регистрация: 24.01.2009
Сообщений: 56
Провел на форуме: 132567
Репутация:
9
|
|
HELP!!! Работа с реестром в делфи!!!
Люди!!! у кого есть ссылки на учебники по delphi работа с реестром киньте плиз!!! или дайте пару уроков по работе с реестром с помощью delphi!!!
|
|
|

20.04.2009, 12:14
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
delphi world - десятки статей по поводу работы с реестром и на WinAPI и через класс Tregistry
|
|
|

20.04.2009, 12:39
|
|
Участник форума
Регистрация: 14.03.2009
Сообщений: 237
Провел на форуме: 813785
Репутация:
314
|
|
У меня сегодня не плохое настроение
Кусок кодес из проги 2к6 года
Код:
uses
registry;
procedure loadregsettings;
var
h: TRegistry;
begin
h := TRegistry.Create;
with h do
begin
RootKey := HKEY_CURRENT_USER;
If h.KeyExists('\Software\mysoft')
then OpenKey('\Software\mysoft', true)
Else begin h.CreateKey('\Software\mysoft');
OpenKey('\Software\mysoft', true)
end;
if h.ValueExists('Make backup')
then begin
If h.ReadBool('Make backup')=true
Then Form1.CheckBox8.Checked:=true
Else Form1.CheckBox8.Checked:=false;
end
Else
h.WriteBool('Make backup',True);
if h.ValueExists('Compatibility')
then begin
If h.ReadBool('Compatibility')=true
Then Form1.CheckBox1.Checked:=true
Else Form1.CheckBox1.Checked:=false;
end
Else
h.WriteBool('Compatibility',True);
CloseKey;
Free;
end;
end;
procedure saveregsettings;
var
h: TRegistry;
begin
h := TRegistry.Create;
with h do
begin
RootKey := HKEY_CURRENT_USER;
If h.KeyExists('\Software\mysoft')
then OpenKey('\Software\mysoft', true)
Else begin h.CreateKey('\Software\mysoft');
OpenKey('\Software\mysoft', true)
end;
if h.ValueExists('Compatibility')
then h.WriteBool('Compatibility',Form1.CheckBox1.Checked)
Else h.WriteBool('Compatibility',True);
if h.ValueExists('Make backup')
then h.WriteBool('Make backup',Form1.CheckBox8.Checked)
Else h.WriteBool('Make backup',True);
CloseKey;
Free;
end;
end;
|
|
|

20.04.2009, 12:47
|
|
Познающий
Регистрация: 04.01.2009
Сообщений: 94
Провел на форуме: 404716
Репутация:
145
|
|
а вот пару ссылок почитать:
http://www.delphi.ucoz.org/publ/14-1-0-53
http://forum.vingrad.ru/articles/topic-200341.html
|
|
|

20.04.2009, 20:49
|
|
Познающий
Регистрация: 24.01.2009
Сообщений: 56
Провел на форуме: 132567
Репутация:
9
|
|
s0l_ir0n и --StraNger-- большое спасибо очень полезно!!!
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|