我从数据库取了一些数据:
begin
adoquery1.sql.Clear;
adoquery1.Prepared;
adoquery1.SQL.Add('select * from LT_user');
adoquery1.Close;
adoquery1.open;
ADOQuery1.first;
listview1.Items.clear;
while not ADOQuery1.Eof do
begin
listview1.Items.Add.caption:=ADOQuery1.fieldbyname('phone').asstring;
ADOQuery1.next;
end;
end;
我想当listview中用鼠标选定哪一个的时候再combobox顶端显示listview中item项caption的内容
如何实现呢 ,谢谢(初学者)
begin
adoquery1.sql.Clear;
adoquery1.Prepared;
adoquery1.SQL.Add('select * from LT_user');
adoquery1.Close;
adoquery1.open;
ADOQuery1.first;
listview1.Items.clear;
while not ADOQuery1.Eof do
begin
listview1.Items.Add.caption:=ADOQuery1.fieldbyname('phone').asstring;
ADOQuery1.next;
end;
end;
我想当listview中用鼠标选定哪一个的时候再combobox顶端显示listview中item项caption的内容
如何实现呢 ,谢谢(初学者)
解决方案 »
- 需要delphi5
- 谁有客户端自动升级软件?
- 求一个象Visio那样的画流程图的源码,简单的就行
- 在什么事件中对clientdataset的commandtext加密
- 那位高手替我看看,这段代码啥意思的?在线等!
- 招聘Delphi程序员!(北京)
- HTTP下载问题
- VB5、6 下编写的ActiveX(.ocx)控件在Delphi5、6下运行出错
- delphi2009中的linklabel怎么用的?
- 一个数据库查询语句不会写(请教)
- 小弟有重要问题请教,请求各位高手帮忙???????特急,已经捆扰两我周了。。。。。
- 怎样才能让form1.Image1.Picture.Bitmap的内容等于form1.Image2.Picture.Graphic
这句我是知道这样写的,就是不知道放在什么地方,难道一定要一直循环检测有没有selected吗?
具体放在什么地方呢
一定给分!
这句话怎么成立 ::
我想当listview中用鼠标选定哪一个的时候再combobox顶端显示listview中item项caption的内容
......
何况...你在COMBOBOX的CLICK时..可能LISTVIEW中没有选中的项目..那岂不是....
---1 (caption)
---2
---3
同时我把这些值都放入combobox了呀,现在我想的是点击上面的1,2,3之类的都会在combobox.text中显示1,2,3
如果向上面所说的方法onclick话我在选择我从数据库掉出来的1,2,3时就会报错,因为我是选择combobox的下拉菜单还是选择那个onclick事件呢?
多谢请教
Selected: Boolean);
begin
if listview1.Selected <>0 then
combobox.text := listview1.Selected.Caption;
end;这样子行不行?