۳۰-اردیبهشت-۱۳۸۹, ۲۰:۱۴:۲۶
سلام
من تو listView یک سری item در زمان اجرای برنامه اضافه می کنم و می خوام که scroll همیشه رو آخرین item بمونه اما راه های زیادی رو امتحان کردم که هیچکدوم کار نمی کنه می خواستم ببینم مشکل کار من کجا ست.
این هم کد هایی که نوشتم:
ListView1.Items.Add;
من تو listView یک سری item در زمان اجرای برنامه اضافه می کنم و می خوام که scroll همیشه رو آخرین item بمونه اما راه های زیادی رو امتحان کردم که هیچکدوم کار نمی کنه می خواستم ببینم مشکل کار من کجا ست.
این هم کد هایی که نوشتم:
ListView1.Items.Add;
ListView1.Items.Item[counter].Caption:=ss;
ListView1.Items.Item[counter].SubItems.Add(timeString);
ListView1.Items.Item[counter].ImageIndex:=StatusImageNumber;
ListView1.Focused:=true;
ListView1.Selected := ListView1.Items.Item[counter];
ListView1.ItemIndex:=counter;
INC(counter);
ListView1.perform(EM_LineScroll,0,MainCGS.ListView1.ItemIndex-1);
ListView1.Items.Item[counter].SubItems.Add(timeString);
ListView1.Items.Item[counter].ImageIndex:=StatusImageNumber;
ListView1.Focused:=true;
ListView1.Selected := ListView1.Items.Item[counter];
ListView1.ItemIndex:=counter;
INC(counter);
ListView1.perform(EM_LineScroll,0,MainCGS.ListView1.ItemIndex-1);