Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: tImage: Unbekannte Bilddateierweiterung

  Alt 21. Jan 2009, 09:26
Hi,

ich würde einfach den Umweg über einen Stream machen.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
Var
  AStream: TFileStream;
begin
  AStream := TFileStream.Create(pfad + 'bild.5', fmOpenRead);
  try
    if (Image1.Picture.Graphic <> nil) then
      Image1.Picture.Graphic.LoadFromStream(AStream)
    else
      raise Exception.Create('Picture ist noch ohne Grafik');
  finally
    AStream.Free;
  end;
end;
Wenn z. Entwurf ein leeres JPeg geladen wird, ist Graphic auch nicht nil.

Frank
Frank Reim
  Mit Zitat antworten Zitat