Einzelnen Beitrag anzeigen

Jack and the Juice

Registriert seit: 15. Jan 2011
Ort: Lübeck
52 Beiträge
 
#10

AW: FastReport - Images laden

  Alt 6. Sep 2011, 11:24
Nein, "damals" bei den QuickReports befand sich das Ganze in einer Imagelist. Ich habe jetzt folgendes versucht, nur leider ändern sich die Bilder nicht.

Im OnNext vom TfrxDBDataSet steht nun folgendes:

Delphi-Quellcode:
var
  PictureView: TfrxPictureView;
  imgindex: Integer;
begin
  ...
  if cdsmain.FieldByName('Land').value = 'Deutschlandthen
    imgindex := 0;
  if cdsmain.FieldByName('Land').value = 'Frankreichthen
    imgindex := 1;
  ...
  PictureView := frxReport1.FindObject('landimg') as TfrxPictureView;
  PictureView.Picture.bitmap.FreeImage;
  imglist1.GetBitmap(imgindex, PictureView.Picture.bitmap);
Wie gesagt, das Bild bleibt immer bei, in diesem Falle, Deutschland. Per Debugger hab ich das überprüft, die Variable imgindex ändert sich allerdings.
  Mit Zitat antworten Zitat