delphi listview添加数据
Additem:=form1.ListView1.Items.Add;Additem.Caption:=IntToStr(Additem.Index);//序号Addit...
Additem:=form1.ListView1.Items.Add; Additem.Caption:=IntToStr(Additem.Index); //序号 Additem.SubItems.Add(''); //无用列 Additem.SubItems.Add(Dir); //增加监控目录路径 Additem.SubItems.Add('未监控');//状态
为什么是从第二行开始添加,这里应该怎么设置,求指教 展开
为什么是从第二行开始添加,这里应该怎么设置,求指教 展开
1个回答
展开全部
additem.subitems.add(''); 这行就是加了个空行啊?你去掉了,就从第一行开始了..
追问
不是,那是添加的空列
追答
ListView1.ViewStyle:=vsReport;
ListView1.Columns.Add;
ListView1.Columns[0].Caption:='aaaa';
ListView1.Columns.Add;
ListView1.Columns[1].Caption:='bbbbb';
ListView1.Columns.Add;
ListView1.Columns[2].Caption:='cccc';
ListView1.Columns.Add;
ListView1.Columns[3].Caption:='dddd';
Additem:=form1.ListView1.Items.Add;
Additem.Caption:=IntToStr(Additem.Index); //序号
Additem.SubItems.Add('1111'); //无用列
Additem.SubItems.Add('222'); //增加监控目录路径
Additem.SubItems.Add('未监控');//状态
代码很简单...应该是你自己其它位置增加了某行
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询