请大家帮忙 非常着急~~~

解决方案 »

  1.   

    搞不懂,滚动和excel有啥关系
      

  2.   

    不好意思我没说清楚我把将要显示的内容全部记录在数据库中了,
    想实现的效果是: 想用GDI直接画到窗体上,然后让其滚动显示 ,请问该如何实现?
      

  3.   

    我用的是phpmyadmin(mysql数据库)数据库 mydb
    表 mytable目的是想实现提取mytable中的内容 然后滚动显示在delphi页面上   
    该怎么实现?请大家帮忙啊
      

  4.   

    1、建立一个超级宽、超级长的Bitmap。
    2、根据你需要的格式、样式、表格、字体等在这个Bitmap上画出来。
    3、获取你在窗体上要显示的区域大小(Rect)。
    4、放一个定时器,在定时器的事件里面递增Left或Top,从Bitmap上复制指定区域大小的图像写到窗体指定位置上。=============================================================
    以上建议,仅供参考!
      

  5.   

    gobiz 有具体的例子代码可以参考吗?
      

  6.   

    1、建立一个超级宽、超级长的Bitmap。
    FBmp := TBitmap.Create;
    FBmp.Width  := xxx;
    FBmp.Height := xxx;2、根据你需要的格式、样式、表格、字体等在这个Bitmap上画出来。
    FBmp.Canvas.Brush.xxx...
    FBmp.Canvas.MoveTo(x, y);
    FBmp.Canvas.LineTo(x, y);
    FBmp.Canvas.Font.xxx...
    FBmp.Canvas.TextOut(x, y, s);3、获取你在窗体上要显示的区域大小(Rect)。
    FRect := TRect(l, t, r, b);4、放一个定时器,在定时器的事件里面递增Left或Top,从Bitmap上复制指定区域大小的图像写到窗体指定位置上。
    Form.Canvas.CopyRect(R1, FBmp.Canvas, R2);
      

  7.   

    谢谢gobiz
     可是我还没整出来 ╮(╯▽╰)╭达不到我要的效果