回 帖 发 新 帖 刷新版面

主题:关于工程文件的写法

program student_info;

uses
  Forms,
  .......

{$R *.res}
[color=FF0000]var vreg:tregistry;[/color]
begin
  Application.Initialize;
  [color=FF0000]vreg:=tregistry;//想对注册表进行操作
 .....[/color]  Application.CreateForm(Tconfigform, configform);
  Application.CreateForm(Tfrm_dm, frm_dm);
我想加入红色字体的部分,但好象不行?

回复列表 (共1个回复)

沙发

uses里加Registry单元;
var
  Reg, Registry: TRegistry;//变量

//--------以下为判断注册表内信息-------//
  Registry:=TRegistry.Create;

  Registry.RootKey:=HKEY_LOCAL_MACHINE;

  if Registry.OpenKey('\Software\1111, False) then
  begin
    g_sRopeWayName := Registry.ReadString('Name');
    Registry.CloseKey;
  end
  else
  begin
    MessageBox(Handle,'由于您第一次使用本软件,所以您先要填写系统配置!',sSysName,MB_ICONINFORMATION);
  end;
  
  Registry.Free;
//--------以上为判断注册表内信息-------//

上面是我曾经写的,你可以看看

我来回复

您尚未登录,请登录后再回复。点此登录或注册