[ RooTeR @ 30.03.2004. 22:53 ] @
Nikako ne mogu iz delphijebog helpa da skontam kako se radi sa Registry-jem.
Mislim, napisem ja neki program,on mi ne izbaci nikakvu gresku, ali opet mi ne kreira ni jedan novi key u registry-ju.
Znaci moje pitanje je : kako da napravim novi key u na primer HKEY_CURRENT_USER\BlahBlah
[ byTer @ 30.03.2004. 23:33 ] @
Pogledaj TRegistry tip u VCL


[Ovu poruku je menjao byTer dana 02.04.2004. u 03:32 GMT]
[ Crazy Mix @ 01.04.2004. 21:07 ] @
Code:

var reg:tregistry; //dodaj "registry" u uses listu
begin
reg:=tregistry.create;
reg.rootkey:=HKEY_LOCAL_MACHINE;
reg.openkey('\Software\Blahblah',true); //ili false... pisem napamet
reg.writestring('Testing','Jah rastafary');
showmessage(reg.readstring('Testing')); //rezultat: Jah rastafary
reg.closekey;
reg.free;
end;


...sve je pisano napamet, mozda ima greskica...




Jah rastafary
[ Kula @ 28.05.2004. 00:26 ] @
ma ovo ti je slicno kako kod Crazy Mix-a samo malo drugcije
dakle kao sto covijek kaze kod uses dodas Registry, a kod var dodas
Reg:Tregistry;

I kod ti ide ovako;
begin
Reg:=TRegistry.Create;
Reg.Rootkey:=HKEY_LOCAL_MACHINE;
if
RegOpenKey ('\Software\Microsoft\Windows\Current version\Run', true) then
begin
Reg.WriteString('ImePrograma', ' " ' + ParamStr(o) + ' " ');
Reg.Closekey;
end;
end;

Pa ti izaberi koji ti se vise svidja
[ deshoni @ 09.06.2004. 06:49 ] @
a kako onda da iscitam iz registry-a.
Npr upisem nesto, i onda pri svakom ulasku u program mi treba da proverava te podatke sto sam upisao u registry.
[ reiser @ 09.06.2004. 11:10 ] @
Stavis umesto Reg.WriteString, Reg.ReadString :
Code:

  a := Reg.ReadString(...);

(zavisi sta ti treba, imas i ReadBool itd..)
[ deshoni @ 10.06.2004. 07:42 ] @
hvala :)