我想做一个图片浏览器。功能就像ACDSee一样但图片信息是从sql中取出的二维
信息。

解决方案 »

  1.   

    TO: liyuan00(路边一色狼) 
        能否说的详细点?着重说说ACDSee浏览功能中的图片显示。
      

  2.   

    如果你用的是Delphi6 那么是用ADO类中的ADOConnection连接数据库,用ADOQuery查询数据库,在一个DataControl类中的DBImage控件中放图片的字段,把DBImage.stretch设为true;visible设为false。用循环来在DBImage里面装入不同的图片,再用Form1.Canvas.StretchDraw(Display,DBImage1.Picture.Graphic)把DBImage上的图片放缩后放在Display(TRect类型)指出的区域内,你设置一下Display随循环变化就可以在循环中画出缩略图的浏览方式的效果来。记住把这个循环放在Form1的OnPaint里。