Thema: Delphi DB ( Blob ) -> TImage

Einzelnen Beitrag anzeigen

Tau

Registriert seit: 17. Mär 2003
Ort: Bludenz
221 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: DB ( Blob ) -> TImage

  Alt 12. Dez 2004, 20:04
Hallo Hansa

sorry habe mich etwas undeutlich ausgedruckt wahr schon etwas Müde.

Der unten angeführte Code funktioniert ohne Probleme aber
ist meiner Meinung nach sehr Langsam dadurch das ich
immer auf die HHD hinaus schreibe.

Es müsste das ganze aber auch über den Speicher funktionieren,
währe wesentlich schneller und man müsste sich nicht noch
um die Datei Leichen kümmern.

Habe es mit Stream versucht bekomme es aber leider nicht in den Griff.


H I L F E

Delphi-Quellcode:
procedure TForm1.LL10DefineVariables(Sender: TObject; UserData: Integer; IsDesignMode: Boolean;
          var Percentage: Integer; var IsLastRecord: Boolean; var EventResult: Integer);
 var jpg: TJPEGImage;
     bmp: TBitmap;
begin
  jpg := TJPEGImage.Create;
  bmp := TBitmap.Create;

  ADOQuery1F111.SaveToFile('demo.jpg');
  bmp.Assign(jpg);
  bmp.SaveToFile('demo.bmp');
  Image1.Picture.LoadFromFile('demo.bmp');

  LL10.LlDefineVariableExtHandle('Picture', Image1.Picture.Bitmap.Handle, LL_DRAWING_HBITMAP);

  If not IsDesignMode then
    begin
      IsLastRecord := true;
      Percentage := 100;
    end;

  jpg.Free;
  bmp.Free;
end;
Gruss
Tau
http://www.quad-offroad.com
wer kämpft kann verlieren aber wer nicht kämpft hat verloren
( Delphi 7 )
  Mit Zitat antworten Zitat