Forum: Sonstige Fragen zu Delphi
Delphi
by SirThornberry,
8. Mai 2006
TPicture unterscheidet normalerweise anhand der Dateiendung um was für einen Typ es sich handelt. Wenn keine Dateiendung vorhanden ist musst du also selbst heraus finden um welchen Typ es sich handlet. Dazu könntest du die Datei als Stream öffnen und den Inhalt analysieren. Und wenn du dann weißt von welchem Typ die Datei ist kann du sie, wie von mir beschrieben laden.
Forum: Sonstige Fragen zu Delphi
Delphi
by SirThornberry,
8. Mai 2006
das passiert weil Graphic nicht instanziert ist. Du musst wissen von welchem Typ deine Grafik ist.
Wenn deine Grafik zum Beispiel vom Type ".jpg" ist dann musst du das wie folgt laden:
var LJPEG: TJpegImage;
begin
LJPEG := TJPEGImage.Create(nil);
LJPEG.LoadFromFile('D:\Eigene Dateien\Wallpaper\Brücke.jpg');
Image2.Picture.Graphic := LJPEG;
LJPEG.Free;