社区
Delphi
帖子详情
小菜求助,关于注册表的问题~
Gue
2003-02-14 03:47:05
我想把RUN主键下的所以键值读到ListBox里,请问要怎么写代码,如果有空的话请给个例子看看,谢谢~~~
...全文
25
2
打赏
收藏
小菜求助,关于注册表的问题~
我想把RUN主键下的所以键值读到ListBox里,请问要怎么写代码,如果有空的话请给个例子看看,谢谢~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bdmh
2003-02-14
打赏
举报
回复
编程思路:动态创建一个字符串列表,将注册表某个主键下所有项逐个添加到列表中,这样我们就需要动态创建一个列表项,下面是具体的源代码:
创建一个新的窗体,在上面放一个combobox控件用来添加注册表主键下的所有项目。
CB 为 ComboBox 控件(listbox控件同理)
procedure TForm1.FormCreate(Sender: TObject);
var
reg:Tregistry; //定义注册表类
i:Integer;//用来显示主键下项目的总数
list:Tstringlist;//定义列表项
begin
list:=Tstringlist.Create;//动态创建列表项
reg:=Tregistry.Create;//创建注册表项
reg.RootKey:=HKEY_LOCAL_MACHINE;//定义主键所在的根键(可更改)
if reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run',false) then//打开我们想要的主键(可更改)
begin
reg.GetValueNames(list);//将该主键下所有项读到字符串列表中
for i:= 0 to list.Count-1 do
cb.Items.Add(reg.ReadString(list.Strings[i]));//将列表项中的各项逐一添加到cb列表框中
end;
reg.CloseKey;
reg.Destroy;//关闭注册表,释放内存
end;
lxpbuaa
2003-02-14
打赏
举报
回复
uses Registry;
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
Reg: TRegistry;
begin
Reg := TRegistry.Create;
try
Reg.RootKey := HKEY_LOCAL_MACHINE;
if Reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Run', False) then
begin
Reg.GetKeyNames(ListBox1.Items);
Reg.CloseKey;
end;
finally
Reg.Free;
end;
end;
—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
注册表
知识and技巧大全
注册表
知识和技巧大全
注册表
基础: ********系统文件夹:********* 名称 路径 含义 AppData C:\Windows\Application Data 应用程序 Cache C:\Windows\Temporary Internet Files 浏览器缓存 Cookies C:\Windows\Cookies Desktop Desk
注册表
知识与技巧大全
注册表
基础: ********系统文件夹:********* 名称路径 含义 AppData C:\Windows\Application Data 应用程序 Cache C:\Windows\Temporary Internet Files 浏览器缓存 Cookies C:\Windows\Cookies Desktop Desktop 桌面 Favorites Favorites
注册表
知识和技巧大全
手把手教程:全面了解WinXP
注册表
防止“CD自动播放” 运行->Regedit.exe->查找->AutoInsertNotification/->修改 01->00 删除“快捷方式”上的箭头 运行->Regedit.exe->hkey_classesl_root/piffile/->删除inshortcut 运行->Regedit.exe->hkey_classesl_root/lnkfile/->删除i
注册表
是Windows的灵魂
注册表
是Windows的灵魂,它好像是一个庞杂的树,什么鸟都在里面做窝。采用类 似文件目录的树状层次结构,根键相当于根目录,系统预定义了6个 根键,根键 下面有子键,子键下面还有子键,每个子
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章