大概如下:redNo=3
ListView1.Items.Clear;
for i:=0 to redNo-1 do begin
ListView1.Items.Add;
ListView1.Items[i].Caption := xxxx;
ListView1.Items[i].SubItems.Add('');
ListView1.Items[i].SubItems.Add(xxxx);
end;具体数据自己控制
ListView1.Items.Clear;
for i:=0 to redNo-1 do begin
ListView1.Items.Add;
ListView1.Items[i].Caption := xxxx;
ListView1.Items[i].SubItems.Add('');
ListView1.Items[i].SubItems.Add(xxxx);
end;具体数据自己控制
解决方案 »
- 上了两节课,头像就变这么丑了
- 如何获得TWebBrowser当前鼠标所在位置的控件名称?
- 外包给一家ui公司做的b/s系统界面,大家评评
- 简单的fastreport打印问题-动态设计报表时为什么不能打印多页?
- 请高手给个思路:报表打印的问题,可能关系到临时表!
- 2天内揭帖,在线等待,dbgrid问题,高手请进!
- 我在CSDN也混了好长时间了,虽然本人水平不高,但也一直相信CSDN的朋友,直到今天我才真的很失望。因为
- var i:integer(如何在工程文件中定义一个整形变量)
- -高分-请教哪里有hide folders 的注册机?
- 请教SQL查询语句的写法
- 几个delphi的初级问题!应急!!!!!!!
- 在DELPHI5中利用QUERY控件怎样对PARADOX数据库中的日期字段进行查询。多谢!!!!!
例如~让它每行只能显示4个数据~如果多于4个~就自动换行~
anItem := nil;for ... (数据循环) do
begin
if (DataCount mod 4)=0 then
begin
anItem := ListView1.Items.Add;
anItem.Caption := 数据;
end
else
anItem.SubItems.Add( 数据 );
end;