关于ListBox的有关问题

关于ListBox的问题
大家上午好。
如题,新手请教。
1、ListBox怎样才能实现点击itmes里的某一行,实现执行代码呢?
2、接1题,如果是配合listbox列表里的目录显示注册表里的内容请问用什么组件好呢   ?

------解决方案--------------------
第一条用
ListBox1-> ItemIndex = ??,即可。

第二条你的问题没问清。
------解决方案--------------------
如果只是修改注册表,最好用TreeView加上一个ListView。修改的时候你随意使用一个文本框就可以。当然为了更像Regedit,再创建个窗体,放两个Edit。
------解决方案--------------------
TListView,
TTreeView
------解决方案--------------------
procedure TForm1.ListBox1Click(Sender: TObject);
begin
if ListBox1.ItemIndex < 0 then
begin
abort();
end;
try
Imageold.Picture.LoadFromFile(Edit1.Text + ListBox1.Items.Strings[ListBox1.ItemIndex]);
except
ShowMessage( '加载的图片数据有问题 ');
abort();
end;
end;

TListView,
TTreeView

------解决方案--------------------
OnClick事件
------解决方案--------------------
listview吧