用VB6,做表格样式的不停刷新的屏显效果,只是为了看刷新的数据而已,由于行数很多,需要有滚动条。
用listview不停的刷新太占资源,同时刷新200以上条数据卡得要死;用textbox以文本方式显示表格样式,不停的text="表格样式的字符串",会出现刷新时滚动条不受控制的问题。
请问各位朋友,在最不占用资源的情况下,做表格样式的刷新屏显效果用什么控件比较合适呀?十分感谢:)

解决方案 »

  1.   

    用数据库+datagrid MSHFLEXGRID之类的控件刷新显示
      

  2.   

    listbox呢?同时对“用listview不停的刷新太占资源,同时刷新200以上条数据卡得要死”表示怀疑~~~
      

  3.   

    要不卡〜就先隐藏listview等数据刷完再让listview一次全部显示〜
    滚动条功能可以关闭〜自己拉个滚动条控件自己写滚动代码〜用listbox一样〜依照经验来说〜卡都是为了控件显示数据在卡〜你自己去写一个控件就知道〜
    控件光传个值(Form和OCX之间)要绕几圈〜VB 控件Hide的时候〜
    其实跑蛮快的〜以前我不知道〜以为控件拉的多〜显示的资讯多〜看起来很美观又多功能〜
    但是效率实在惨不忍睹〜现在我在编程〜程序运行时我顶多留个ProgressBar〜
    其他都隐藏起来〜速度相差数十倍(不改代码的情况喔)〜