寫了一個打印報表,但要用到pictrue 功能,圖片放在為jpg的.放在一個文件夾中,現打印時要調用這張圖片,請問大蝦們,怎麼才能實現.不勝感激.

解决方案 »

  1.   

    在GRIDREPORT的单元格上点右键,选单元格类型->图片,然后在属性编辑器里进行设置,具体属性你应该一看就明。
      

  2.   

    procedure TForm1.Button1Click(Sender: TObject);
    var
      R: TRMView;
    begin
      R := RMReport1.FindObject('Picture1');
      if (R <> nil) and (R is TRMPictureView) then
      begin
        with R as TRMPictureView do
        begin
          BlobType := 1;
          Picture.LoadFromFile('c:\a.jpg');
        end;
      end;
      RMReport1.ShowReport;
    end;
      

  3.   

    我在編譯時:在   BlobType := 1;  出錯,請問這句 bolbtype 是什麼意思
      

  4.   

    这个,你取掉试试,可能我们的版本不同,
    我这边是指定图片的格式,1代表JPG
      

  5.   

    你用我的那种方法,进去报表编辑器看看,就知道BlobType是什么含义了。
      

  6.   

    謝謝,blobtype 意思已明白,thank you