Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehler beim öffnen einer Grafik : "Bitmap ist ungültig" (https://www.delphipraxis.net/120125-fehler-beim-oeffnen-einer-grafik-bitmap-ist-ungueltig.html)

little_budda 5. Sep 2008 19:04


Fehler beim öffnen einer Grafik : "Bitmap ist ungültig&
 
Hallo,

ich nutze folgenden Code um eine Grafik zu laden
Delphi-Quellcode:
var SourceImage : TBitmap;

..

  SourceImage := TBitmap.Create;
  SourceImage.Width := 390;
  SourceImage.Height := 190;
  SourceImage.LoadFromFile(sLokalerAnwendungsSystemPfad + 'basedata04.bmp');

...
Sobald er die Grafik laden will (LoadFromFile) bringt er mir die Exception "Grafik ist ungültig"
Ich kann mir die Grafik aber in dem genannten Pfad mit einem Grafikbetrachter problemlos ansehen.
Wo liegt denn der Fehler?

Gruß Holger.

:gruebel:

SubData 5. Sep 2008 19:20

Re: Fehler beim öffnen einer Grafik : "Bitmap ist ungül
 
Ist es wirklich ein Bitmap oder heißt nur die Dateiendung BitMap?

Bernhard Geyer 5. Sep 2008 20:44

Re: Fehler beim öffnen einer Grafik : "Bitmap ist ungül
 
Kannst du die Datei anhängen? Es gibt diverse Bmp-Abarten die von der Delphi-Implementierung nicht geladen werden können. Es könnte aber auch defekte Dateien sein die zufälligerweise bei anderen Betrachtern gehen aber primär für Buffer-Overflows bekannt sind.

little_budda 5. Sep 2008 22:31

Re: Fehler beim öffnen einer Grafik : "Bitmap ist ungül
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ja klar kann ich die Datei anhängen.
[edit]
Die Datei habe ich selber erzeugt und als Windows Bitmap gespeichert.
[/edit]

SubData 5. Sep 2008 22:42

Re: Fehler beim öffnen einer Grafik : "Bitmap ist ungül
 
Die Datei ist ein jpeg ?!


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz