ziz*_*zil 2 delphi registry application-settings
我有一个弹出菜单..每次用户登录系统时,都会出现弹出菜单,但对于不希望弹出窗口显示在屏幕上的用户,我使用复选框以便每次登录时都不会显示弹出窗口.我想如何在注册表中保存选中复选框的用户的设置,以便不显示弹出菜单
您可以使用TRegistry类从/向注册表读取/保存值.
见帮助; 有一些使用样本.
阅读一些像这样:
RegNGFS:= TRegistry.Create;
try
RegNGFS.RootKey := HKEY_CURRENT_USER;
if RegNGFS.OpenKey('SOFTWARE\NGFS', FALSE) then begin
MaxSteps:= RegNGFS.ReadInteger('MaxSteps');
StopIN:= RegNGFS.ReadInteger('StopIN');
end;
finally
RegNGFS.Free;
end;
Run Code Online (Sandbox Code Playgroud)
对于写,有些像这样:
RegNGFS:= TRegistry.Create;
try
RegNGFS.RootKey := HKEY_CURRENT_USER;
if RegNGFS.OpenKey('SOFTWARE\NGFS', TRUE) then begin
RegNGFS.ReadInteger('MaxSteps', MaxSteps);
RegNGFS.ReadInteger('StopIN', StopIN);
end;
finally
RegNGFS.Free;
end;
Run Code Online (Sandbox Code Playgroud)
你测试一些方法,如WriteBool,ReadBool,ReadString,WriteString,...
问候