我在fastreport 里面放了一个memo,memo里面放了一个picture 。picture的属性datafield设置了数据库那个存图片路径的字段。
因为数据都是jpg图片,再设置了picture的属性blobtype为btjpg.
可是预览的时候还是显示不了图片。我又试了运行后。看了还是没有图片显示。
帮帮忙啊。怎么办???

解决方案 »

  1.   

    数据表是中的图片数据是否正确? 例如说用普通的TImage之类能显示出来吗?
      

  2.   

    用普通Timage的能顯示出來啊。
      

  3.   

    為什麼還要放一個MEMOFR裏面本身就有一個 frxPictureView  來顯示PICTURE的。
      

  4.   

    沒有frxPictureView  只有一個picture 
    但我只用picture也不行啊?
      

  5.   


     鬱悶,又是老版本的,現在手頭沒有。 你試下看下BMP能不能顯示出來,如果可以的話,應該就是 use JPEG 的問題吧,我猜測的。
      

  6.   

    我試了bmp格式的圖片。也出不來。不知道啥辦??
      

  7.   

    同一個表,應該不止這個PIC字段,其它字段在報表中是否顯示正常。PICTURE關聯的字段有沒有設置? 這些都檢查了嗎?
    picture的属性datafield设置了数据库那个存图片路径的字段。  //數據庫存的是IMAGE還是路徑?
      

  8.   

    其他同一個表的字段都有在fastreport顯示啊。
    img那個字段是存的圖片的路徑啊
    數據如下:
    id            img                 re
    1            D:\images.bmp        tetst1 test1
    2            D:\22.bmp            ll
    3            D:\212.jpg           eeee
    我是把 img 字段放到 picture 的datafield 的
    謝謝了starluck~~~~
      

  9.   

    這樣可不行。你試下看能不能LOADFROM用路徑。本身PICTURE是直接讀取流來處理的。
      

  10.   


    你說的什麽啊??什麽loadfrom 啊???不懂啊