1:Var
2: Leg:TLegistry;
3:Begin
* 4: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenRead,1024,1024,nil);
5: {以降、Leg を経由して、SampleReg.dat へアクセス可能}
|
1:Var
2: Leg:TLegistry;
3:Begin
4: if FileExists('C:\SampleReg.dat') then
* 5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
6: else
* 7: Leg:=TLegistry.Create('C:\SampleReg.dat',lmCreate,1024,1024,nil);
8: {以降、Leg を経由して、SampleReg.dat へアクセス可能}
|
* 1: Leg.Free; |
1:Var
2: Leg:TLegistry;
3: Str1:String;
4:Begin
5: If FileExists('C:\SampleReg.dat') Then Begin
6: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenRead,1024,1024,nil)
* 7: Str1:=Leg.ReadStringDef('/common/str1','abc');
8: Leg.Free;
9: End;
|
1:Var
2: Leg:TLegistry;
3: Int1:Integer;
4:Begin
5: If FileExists('C:\SampleReg.dat') Then Begin
6: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenRead,1024,1024,nil)
* 7: Int1:=Leg.ReadStringDef('/common/int1',0);
8: Leg.Free;
9: End;
|
1:Var
2: Leg:TLegistry;
3: Bool1:Boolean;
4:Begin
5: If FileExists('C:\SampleReg.dat') Then Begin
6: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenRead,1024,1024,nil)
* 7: Bool1:=Leg.ReadBoolDef('/common/bool1',False);
8: Leg.Free;
9: End;
|
1:Var
2: Leg:TLegistry;
3:Begin
4: If FileExists('C:\SampleReg.dat') Then Begin
5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
* 6: Leg.Signature:='SAMPLE';
7: Leg.Free;
8: End;
|
1:Var
2: Leg:TLegistry;
3:Begin
4: If FileExists('C:\SampleReg.dat') Then Begin
5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
* 6: Leg.Createkey('/common/subkey');
7: Leg.Free;
8: End;
|
1:Var
2: Leg:TLegistry;
3:Begin
4: If FileExists('C:\SampleReg.dat') Then Begin
5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
* 6: Leg.WriteString('/common/str1','abc');
7: Leg.Free;
8: End;
|
1:Var
2: Leg:TLegistry;
3:Begin
4: If FileExists('C:\SampleReg.dat') Then Begin
5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
6: Leg.WriteInteger('/common/int1',999);
* 7: Leg.Free;
8: End;
|
1:Var
2: Leg:TLegistry;
3:Begin
4: If FileExists('C:\SampleReg.dat') Then Begin
5: Leg:=TLegistry.Create('C:\SampleReg.dat',lmOpenReadWrite,1024,1024,nil)
6: Leg.WriteBool('/common/bool1',True);
* 7: Leg.Free;
8: End;
|