Thema: Delphi Picture aus String laden

Einzelnen Beitrag anzeigen

mkmk

Registriert seit: 2. Dez 2008
Ort: Zürich
42 Beiträge
 
#8

Re: Picture aus String laden

  Alt 8. Dez 2008, 18:52
Der Code in seiner ganzen strahlenden Schönheit:
Delphi-Quellcode:
//==============================
// ListView1 Click
//==============================
procedure TForm1.ListView1Click(Sender: TObject);
  var nPictNr : Integer;
      cBild : String;
      TmpJpg : TJPEGImage;
      strStream : TStringStream;
begin
  nPictNr := StrToInt(ListView1.Items[ListView1.ItemIndex].Caption);
// ListView.Items[ListView1.ItemIndex].SubItems[0] waere 2. Spalte

  cBild := MyComPort.SendPicture(nPictNr, ProgressBar1);
  if cBild <> 'then begin
    try
      strStream := TStringStream.Create(cBild);
      TmpJpg := TJPEGImage.Create;
      TmpJpg.LoadFromStream(strStream);
      Form1.Image1.Picture.Assign(TmpJpg);
    finally
      TmpJpg.Free;
      strStream.Free;
    end;
  end;
end;
  Mit Zitat antworten Zitat