如图:Access数据库中有photo、year、type等字段,其中photo类型为OLE对像,存的是二进制图像数据

解决方案 »

  1.   

    自己做控件呗。其实还是用html来实现比较快
      

  2.   

    HTML+WEBBROWSER做就可以了。
      

  3.   

    直接delphi的话,需要自定义控件才行。
    推荐virtualtree比较容易实现
      

  4.   

    格子长宽固定,使用stringgrid的自画就行了
    完全image里画也可以再复杂,可以生成html代码由嵌入的webbrowser实现显示
      

  5.   


    嗯  我也觉得可以这么做。用网页实现的话,样式也灵活多变。如果是动态网站的话,搭建个服务器,这个也不难,现成的很多, IIS就可练手。其实很多软件都是用这种方式实现的,你可以看一下酷我音乐盒,XX手机助手一类的软件,联网时正常使用,断网时出现一些 “XXX网络连接失败,请重试” 或者出现和IE网络不通时连接失败一样的提示页面,可能是其中所用控件就是基于IE内核
      

  6.   

    cxGrid里建DB Cards
      

  7.   

    HTML+WEBBROWSER 是普遍的做法,既简单又容易维护。需要修改UI样式,直接改HTML和js就好,都不需要再次编译程序。
      

  8.   


    多数软件都是这样的,360卫士、QQ卫士、暴风影音、迅雷、pptv、pps。
    程序只管从服务端获取数据,用html+css+js 来控制数据呈现,好处太多了。
    编辑css修改下,就能完全换个UI。不需再次修改项目代码,不需要再次编译。
      

  9.   

    +1安装个DevExpress, 有demo, 100%能实现
      

  10.   

    DEV,实现挺好,或者 html+css+js 或者自绘都行,。
      

  11.   


    就是类似这种效果。。要在delphi中实现,且图片是存在access数据库中的photo字段,字段类型ole对像
      

  12.   


    我是要在delphi中实现,将photo字段的内容读出并显示
      

  13.   


    如果实现的效果只是从数据库读数据,做简单的样式,可能7楼和10楼所讲的会方便一点。  不过他们所说的我没用过,这个得你自己去做了。  一般Delphi中出现的DB相关控件,只要你之前对从delphi访问数据源操作还OK,那么用起这些DB控件基本一个套路。而我之前回复的HTML+WEBBrowser是适用于需要实现比较复杂的界面效果。这样做出来的优点很多8、9楼已经提过一部分。但代码量会相对多一点,因为你要兼写B / S两端代码。  
      

  14.   

    DEVExpress下面有Demo
      

  15.   

    我这个就是delphi
    panel+image+label而已,图片我是放在一个固定文件夹里面的,然后获取图片地址。还有就是access没用过,刚学时间不长,用的sql。不过感觉应该差不多吧,没往数据库里面保存过图片。
      

  16.   

    CXGrid
      

  17.   

    其实ListView装饰一下也可以,挺漂亮的。。