Explorar o código

+ Merged revision 1016

git-svn-id: branches/fixes_2_0@1021 -
michael %!s(int64=20) %!d(string=hai) anos
pai
achega
2777681482
Modificáronse 1 ficheiros con 9 adicións e 1 borrados
  1. 9 1
      fcl/inc/registry.pp

+ 9 - 1
fcl/inc/registry.pp

@@ -67,7 +67,8 @@ type
                   BufSize: Integer; RegData: TRegDataType);
     procedure SetCurrentKey(Value: HKEY);
   public
-    constructor Create;
+    constructor Create; overload;
+    constructor Create(aaccess:longword);
     destructor Destroy; override;
 
     function CreateKey(const Key: string): Boolean;
@@ -182,6 +183,13 @@ begin
   SysRegCreate;
 end;
 
+Constructor TRegistry.Create(aaccess:longword);
+
+begin
+  Create;
+  FAccess     := aaccess;
+end;
+
 Destructor TRegistry.Destroy;
 begin
   CloseKey;