listView的奇怪问题,你遇到过吗?很急呀
一个PageControl1,分了4页,每页放一个listview。
listview建立几个列,格式为vsReport,程序为向4个listview里面循环添加数据。
现象:
程序一运行,不做任何操作,点击添加按钮,添加完成后程序就死掉了,不能再操作。
但——程序一运行,点击PageControl的几个页,之后在点添加按钮,一切正常。
为什么?
添加数据程序如:
procedure TFrmMain.AddResult(pResult:TpResult);
var
TempData : Tlistitem;
begin
TempData := Ltv_Result.Items.Add;
TempData.Caption := IntToStr(Ltv_Result.Items.Count);
TempData.SubItems.Add(TimeToStr(now));
TempData.SubItems.Add(pResult.number);
TempData.SubItems.Add(pResult.user);
TempData.SubItems.Add(pResult.sequence1);
TempData.SubItems.Add(pResult.sequence2);