请问:如何在tlistview里增加进度条并进行操作? 我想实现类似于cuteftp中消息队列的效果,增加一个新纪录时就能在相应的字段中增加一个进度条。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure TForm1.Button1Click(Sender: TObject);var r: TRect; pb: TProgressBar;begin Listview1.Columns.Add.Width := 100; Listview1.Columns.Add.Width := 200; Listview1.ViewStyle := vsReport; Listview1.Items.Add.Caption := 'Text'; r := Listview1.Items[0].DisplayRect(drBounds); r.Left := r.Left + Listview1.columns[0].Width; r.Right := r.Left + Listview1.columns[1].Width; pb := TProgressBar.Create(Self); pb.Parent := Listview1; pb.BoundsRect := r; pb.Position := 30; Listview1.Items[0].Data := pb;end;// Change the ProgressBar Position// ProgressBar Position ?ndernprocedure TForm1.Button2Click(Sender: TObject);var pb: TProgressBar;begin pb := TProgressBar(Listview1.Items[0].Data); pb.StepIt;end; : lion_lh(xmanx) ( ) is ok; 目前只能给items[0]增加进度,如何能给每个新增加的item一个进度条? cxgrid 多选问题 讨论关于计算机锁定状态下截屏 MID DlL窗体与Application.Messagebox 结合后控件失效??? 如何用delphi 编写获取路由器的 动态ip地址 请问客户端怎么重新连接服务器(雷锋贴)? 求32×32的放大与缩小的图标。 爱情方面的专家过来帮帮我 quickreport报表可以保存为图片格式的?! delphi与Access BDE或 ADO连接的详细设置? taxi(游少爷)请进 关于成绩管理程序的一个问题。 请教dbgrid中连续改变值的问题~~
r := Listview1.Items[0].DisplayRect(drBounds); r.Left := r.Left + Listview1.columns[0].Width; r.Right := r.Left + Listview1.columns[1].Width;
pb := TProgressBar.Create(Self); pb.Parent := Listview1; pb.BoundsRect := r; pb.Position := 30; Listview1.Items[0].Data := pb;end;// Change the ProgressBar Position// ProgressBar Position ?ndern
procedure TForm1.Button2Click(Sender: TObject);var pb: TProgressBar;begin pb := TProgressBar(Listview1.Items[0].Data); pb.StepIt;end;