5,392
社区成员
发帖
与我相关
我的任务
分享
uses Registry;
procedure TFrm_Main.FormCreate(Sender: TObject);
var
reg: TRegistry;
ts: TStrings;
i: integer;
begin
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('hardware\DEVICEMAP\SERIALCOMM',
false);
ts := TStringList.Create;
reg.GetValueNames(ts);
ComboBox1.Clear;
for i := 0 to ts.Count - 1 do begin
ComboBox1.Items.Add(reg.ReadString(ts.Strings[i]));
end;
ts.Free;
reg.CloseKey;
reg.free;
ComboBox1.ItemIndex := 0;
end;