亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? uregedit.pas

?? autoupdate 1.02 source code
?? PAS
字號:
unit URegEdit;

interface
uses
    Windows, Registry;

type
    TRegEdit = class(TObject)
    private
        Reg: TRegistry;
        ivAppName: String;

        function getRootKey(): HKey;
        procedure setRootKey(toKey: HKey);
        procedure setAppName(toName: String);
    public
        constructor Create;
        destructor Destroy; override;

        procedure WriteSetting(Section, Value: String); overload;
        procedure WriteSetting(Section: String; Value: Integer); overload;
        procedure WriteSetting(Section: String; Value: Boolean); overload;

        procedure DeleteSection(Section: String);

        function ReadString(Section, Default: String): String;
        function ReadInteger(Section: String; Default: Integer): Integer;
        function ReadBoolean(Section: String; Default: Boolean): Boolean;

        property RootKey: HKey Read getRootKey Write setRootKey;
        property AppName: String Read ivAppName Write setAppName;
    end;

implementation

constructor TRegEdit.Create;
begin
    Reg := TRegistry.Create;
    Reg.RootKey := HKEY_CURRENT_USER;
end;

destructor TRegEdit.Destroy;
begin
    if(Length(AppName) > 0) then
    begin
        Reg.CloseKey;
    end;
    
    Reg.Free;

    inherited Destroy;
end;

procedure TRegEdit.WriteSetting(Section, Value: String);
begin
    Reg.WriteString(Section, Value);
end;

procedure TRegEdit.setRootKey(toKey: HKey);
begin
    Reg.RootKey := toKey;
end;

function TRegEdit.getRootKey(): HKey;
begin
    getRootKey := Reg.RootKey;
end;

procedure TRegEdit.setAppName(toName: String);
begin
    if Reg.OpenKey('\Software\' + toName, True) then
    begin
        ivAppName := toName;
    end;
end;

function TRegEdit.ReadString(Section, Default: String): String;
begin
    if(Length(AppName) > 0) and Reg.ValueExists(Section) and (Reg.GetDataType(Section) = rdString) then
    begin
        ReadString := Reg.ReadString(Section);
    end
    else
    begin
        Result := Default;
    end;
end;

procedure TRegEdit.WriteSetting(Section: String; Value: Integer);
begin
    Reg.WriteInteger(Section, Value);
end;

procedure TRegEdit.WriteSetting(Section: String; Value: Boolean);
begin
    Reg.WriteBool(Section, Value);
end;

function TRegEdit.ReadInteger(Section: String; Default: Integer): Integer;
begin
    if(Length(AppName) > 0) and Reg.ValueExists(Section)and (Reg.GetDataType(Section) = rdInteger) then
    begin
        Result := Reg.ReadInteger(Section);
    end
    else
    begin
        Result := Default;
    end;
end;

function TRegEdit.ReadBoolean(Section: String; Default: Boolean): Boolean;
begin
    if(Length(AppName) > 0) and Reg.ValueExists(Section) and (Reg.GetDataType(Section) = rdInteger) then
    begin
        ReadBoolean := Reg.ReadBool(Section);
    end
    else
    begin
        Result := Default;
    end;
end;

procedure TRegEdit.DeleteSection(Section: String);
begin
    if(Length(AppName) > 0) and Reg.ValueExists(Section) then
    begin
        reg.DeleteValue(Section);
    end;
end;

end.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区鸳鸯浴| 另类小说视频一区二区| 最近中文字幕一区二区三区| 91精品欧美久久久久久动漫| 在线精品视频小说1| 一本一道久久a久久精品| 成人免费观看视频| 国产91精品免费| 成人的网站免费观看| 成人免费三级在线| eeuss鲁片一区二区三区 | 国产精品一区二区在线观看不卡| 日韩精品一级二级| 天堂午夜影视日韩欧美一区二区| 亚洲乱码国产乱码精品精小说| 1024精品合集| 亚洲国产精品久久人人爱| 亚洲一区二区精品3399| 五月婷婷综合网| 美国三级日本三级久久99| 狠狠色综合播放一区二区| 国产精品1024| 成人动漫一区二区在线| 在线观看亚洲精品视频| 欧美卡1卡2卡| 欧美成人aa大片| 国产精品视频看| 亚洲一区二区三区四区在线| 免费一区二区视频| 国产精品一二二区| 91麻豆.com| 欧美日韩国产片| 久久伊99综合婷婷久久伊| 综合精品久久久| 日韩电影免费在线看| 久久99久久精品| av综合在线播放| 91麻豆精品国产自产在线 | 久久日韩粉嫩一区二区三区 | 高清不卡一区二区在线| voyeur盗摄精品| 日韩丝袜情趣美女图片| 1024国产精品| 美女国产一区二区| 91丨九色丨蝌蚪丨老版| 精品成人在线观看| 亚洲男人天堂一区| 国产精品中文字幕一区二区三区| 欧美在线播放高清精品| 亚洲精品一区在线观看| 亚洲黄一区二区三区| 国产精品一区二区免费不卡| 欧美日韩亚洲综合一区| 久久综合资源网| 日精品一区二区三区| 成人av电影免费在线播放| 日韩一级精品视频在线观看| 一区二区三区四区精品在线视频| 国产在线日韩欧美| 欧美三级乱人伦电影| 中文字幕在线一区二区三区| 经典三级一区二区| 欧美日韩大陆在线| 亚洲精品乱码久久久久久| 国产精品99久久久久久有的能看 | 看电视剧不卡顿的网站| 欧美在线综合视频| 18成人在线视频| 国产精品456露脸| 久久久久久麻豆| 日本午夜一本久久久综合| 欧美在线你懂得| 成人免费一区二区三区视频 | 亚洲一区精品在线| 成人18视频日本| 国产精品视频你懂的| 国产精品一区二区视频| 精品国产第一区二区三区观看体验| 亚洲高清视频中文字幕| 在线观看日产精品| 亚洲国产精品久久久久婷婷884 | 亚洲主播在线播放| 色吧成人激情小说| 亚洲另类一区二区| 在线国产电影不卡| 首页国产欧美久久| 欧美丰满高潮xxxx喷水动漫| 污片在线观看一区二区| 欧美精品久久99| 三级欧美在线一区| 亚洲精品一区在线观看| 国产精品1区二区.| 国产精品国产三级国产| 91免费国产在线观看| 亚洲另类色综合网站| 欧美视频一区二区三区在线观看| 亚洲裸体xxx| 欧美日韩一区不卡| 麻豆一区二区99久久久久| 久久久久青草大香线综合精品| 激情综合五月婷婷| 中文av一区二区| 日本丰满少妇一区二区三区| 天堂一区二区在线| 久久新电视剧免费观看| 成人app下载| 五月婷婷色综合| 国产午夜精品一区二区三区视频| 成人av资源站| 亚洲成人福利片| 欧美精品一区二区三区很污很色的| 国产成人h网站| 亚洲人成小说网站色在线 | 麻豆成人久久精品二区三区红| 欧美xingq一区二区| www.视频一区| 人人超碰91尤物精品国产| 国产精品天美传媒| 欧美精品一二三四| 国产成人精品在线看| 亚洲国产精品久久久久秋霞影院| 欧美成人激情免费网| 一本大道久久精品懂色aⅴ| 蜜臀久久久99精品久久久久久| 亚洲国产精品99久久久久久久久| 欧美三电影在线| 从欧美一区二区三区| 日本在线播放一区二区三区| 亚洲欧美色一区| 久久人人超碰精品| 欧美高清视频不卡网| 91在线视频在线| 国产麻豆视频一区二区| 午夜精品久久久久久| 国产精品久久精品日日| 日韩精品一区二区三区视频播放 | 欧美三日本三级三级在线播放| 韩国女主播一区二区三区| 亚洲成人福利片| 亚洲欧美欧美一区二区三区| 欧美mv和日韩mv的网站| 欧美日韩你懂得| 在线免费观看一区| 懂色av噜噜一区二区三区av| 奇米888四色在线精品| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲免费观看高清完整版在线 | 欧美在线观看视频一区二区| 成人亚洲精品久久久久软件| 久久国产免费看| 人人爽香蕉精品| 日韩精品三区四区| 香蕉久久夜色精品国产使用方法| 亚洲一区二区欧美日韩| 依依成人综合视频| 一区二区三区四区蜜桃| 一区二区三区资源| 一区二区欧美国产| 一区二区在线观看不卡| 亚洲精品老司机| 亚洲成人在线免费| 婷婷一区二区三区| 日本在线不卡一区| 麻豆91在线看| 国产aⅴ综合色| 成人综合在线观看| 本田岬高潮一区二区三区| va亚洲va日韩不卡在线观看| 91在线观看免费视频| 色呦呦国产精品| 在线观看av不卡| 欧美日韩在线播放一区| 欧美一区日韩一区| 精品理论电影在线观看| 精品国产自在久精品国产| 久久久久久毛片| 亚洲欧洲av在线| 亚洲第一在线综合网站| 久久国产精品99精品国产| 国产.欧美.日韩| 在线观看视频一区二区| 日韩欧美一卡二卡| 久久久精品国产免费观看同学| 中文字幕一区在线观看视频| 一区二区三区不卡在线观看| 婷婷综合五月天| 国产·精品毛片| 欧美日本一道本| 国产欧美日韩麻豆91| 亚洲综合视频在线| 蜜臀av一区二区三区| 成人激情午夜影院| 欧美三级在线看| 国产亚洲午夜高清国产拍精品 | 亚洲主播在线观看| 黄色小说综合网站| 91在线精品一区二区| 日韩视频免费直播| 亚洲人吸女人奶水| 97久久超碰精品国产|