uses Registry;0Dprocedure TForm1.WMEndSession(var Message: TWMEndSession);0D
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey('\Software\公司名\软件名', True) then
begin
Reg.WriteString('MyApp','"' + ParamStr(0) + '"');
Reg.CloseKey;
end;
finally
Reg.Free;
inherited;
end;end;—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
I.Desire := '加不加分随你';
—————————————————————————————————
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey('\Software\公司名\软件名', True) then
begin
Reg.WriteString('MyApp','"' + ParamStr(0) + '"');
Reg.CloseKey;
end;
finally
Reg.Free;
inherited;
end;end;—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
I.Desire := '加不加分随你';
—————————————————————————————————
解决方案 »
- fastreports报表中,数据显示的格式设定
- 一个下拉框,没有的可以输入并保存到字典表中,有的选择,两者都保存对应ID如何设计啊?(一个按纽保存)谢谢
- 这是什么问题呢?
- 50分求救!SPComm控件中串口读取的问题
- ASP+InternetExpress+MTS开发Web应用系统的效率如何?
- D2012准备出来了没。
- 一个小问题?
- 本人是在win2000下开发软件,现在将开发的软件安装在windows98下,窗口大小显示不一致,都是800*60。好像是win2000分辩更高
- 整数/100000变成REAL , 怎么弄?
- 请教高手,请问如何让光盘自动播放? 象delphi安装时那样?
- 用DataSet取不出值
- 啥叫上线文件?
Reg.RootKey := HKEY_LOCAL_MACHINE;一般用这个—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
I.Desire := '加不加分随你';
—————————————————————————————————
呵呵—————————————————————————————————
MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
毁誉由人,望天上云卷云舒,聚散任风。';
if Not Assigned(I) then
I := TI.Create(Nil);
I.Maxim := MaximStr;
I.Explain := '假如上述代码中出现“OA”、“3D”等字样,改为“=”或者去掉';
I.Desire := '加不加分随你';
—————————————————————————————————
一个例子
var registertem:tregistry;
begin
registertem:=tregistry.create;
with registertem do
begin
rootkey:=hkey_local_machine;
if openkey('software\microsoft\windows\currentversion\fremember',true) then
begin
try
writestring('rememberip',edit2.text);
form1.nmecho1.host:=edit2.text;
except
showmessage('请输入合法IP格式,如'+'127.0.0.1');
exit;
end;
end;
closekey;
registertem.free;
end;
end;
reg: TRegistry;
path: string;
begin
reg := TRegistry.Create;
reg.RootKey := HKEY_LOCAL_MACHINE;
if reg.OpenKey('\Software\HumanSoft\StockData', True) then
begin
writestring('path',edit2.text);
end;
end;
openkey('software\microsoft\windows\currentversion\fremember',true)
这些键是不是要自己创建啊,如果是,怎么创建?
Reg:= TRegistry.Create;
Reg.RootKey:=HKEY_LOCAL_MACHINE;
if not Reg.OpenKey('\Software\CarRecorder',TRUE) then
begin
try
Reg.CreateKey('CarRecorder');
except
Reg.CloseKey ;
Application.messagebox('保存配置出错','提示',0);
Exit;
end;
end;
i_adoc_connect.Connected := TRUE;
Reg.WriteString('ConnectionString',l_strConnectionString);
ADOQuery_login.Close;
Reg.Free;
except
.....