什么启动项目 ? windows 的?
解决方案 »
- DELPHI 贴图程序
- 请问如何处理--[Fatal Error] Ymcl.dpr(48): Internal error: URW3537
- 太郁闷的问题,关于批量执行sql的问题。
- 一个托盘程序的问题
- ExpressQuantumGrid多选的时候,如何得到多选的这些数据的ID,急!谢谢
- 哪里有Delphi7.1下载????
- websnap生成的DLL执行中的很奇怪问题
- 用DELPHI做一个SERVER与EXCEL进行DDE交换??????
- 谁有dbchart的学习的文章!给我一份!马上给分!200!谢谢!
- 请问在登陆的时候怎么实现密码对话矿效果?
- ADOTable的Filter的动态改变问题
- 誰知道怎樣在Sql把char類型轉換成datetime類型
procedure TForm1.Button2Click(Sender: TObject);
var
reg:Tregistry;
begin
reg:=Tregistry.Create;
reg.RootKey:=hkey_current_user;
reg.OpenKey('CONTROL PANEL',false);
reg.GetKeyNames(Listbox1.Items);
reg.free;
end;
var
Myreg : TRegistry;
begin
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
MyReg.GetValueNames(listbox1.items);
MyReg.CloseKey;
end;
有谁知道怎么弄吗?
var
Myreg : TRegistry;
I: Integer;
ListItem: TListItem;
NewColumn: TListColumn;
s_items : TStrings;
begin
s_items := TStringList.create;
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
MyReg.GetValueNames(s_items);
MyReg.CloseKey; with ListView1 do
begin
for I := 0 to s_items.Count - 1 do
begin
ListItem := Items.Add;
Listitem.Caption := s_items[i];
ListItem.ImageIndex := I;
end;
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 1';
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 2';
end;end;
var
Myreg : TRegistry;
i:integer;
begin
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
MyReg.GetValueNames(listbox1.items);
for i:=0 to listbox1.Items.Count-1 do
TreeView1.Items.Add(nil,ListBox1.Items.Strings[i]);
MyReg.CloseKey;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
Myreg : TRegistry;
I: Integer;
ListItem: TListItem;
NewColumn: TListColumn;
s_items : TStrings;
temp:String;
begin
s_items := TStringList.create;
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
MyReg.GetValueNames(s_items);
MyReg.CloseKey;
with ListView1 do
begin
ViewStyle := vsReport;
for I := 0 to s_items.Count - 1 do
begin
ListItem := Items.Add;
Listitem.Caption := s_items[i];
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
temp:=MyReg.ReadString(s_items[i]);
MyReg.CloseKey;
ListItem.SubItems.Add(temp);
ListItem.ImageIndex := I;
end;
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 1';
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 2';
end;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
Myreg : TRegistry;
I: Integer;
ListItem: TListItem;
NewColumn: TListColumn;
s_items : TStrings;
temp:array of String;
begin
s_items := TStringList.create;
MyReg := Tregistry.create();
MyReg.RootKey := HKEY_LOCAL_MACHINE;
MyReg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
MyReg.GetValueNames(s_items);
SetLength(temp,s_items.Count);
for I:=0 to s_items.Count-1 do
temp[I]:=MyReg.ReadString(s_items[I]);
MyReg.CloseKey;
with ListView1 do
begin
ViewStyle := vsReport;
for I := 0 to s_items.Count - 1 do
begin
ListItem := Items.Add;
Listitem.Caption := s_items[I];
ListItem.SubItems.Add(temp[I]);
ListItem.ImageIndex := I;
end;
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 1';
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 2';
end;
end;