![]() |
Grafikfehler beim laden eines Bitmaps
Liste der Anhänge anzeigen (Anzahl: 2)
hallo,
also ich wollte das Benutzerbild von Windows XP in ein Image laden. Das geht auch so weit, bis auf den Umstand, dass das geladene Bild schwerwiegende Grafikfehler bekommt. Mein Code:
Delphi-Quellcode:
Ich habe keine Ahnung warum die Grafikfehler entstehen.
procedure TForm1.Button1Click(Sender: TObject);
begin if Image1.Picture.Bitmap<>nil then Image1.Picture.Bitmap.FreeImage; Image1.Picture.LoadFromFile('C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\User Account Pictures\Benutzername.bmp'); end; Ich benutzer Delphi 6 Personal. |
Re: Grafikfehler beim laden eines Bitmaps
Dann kannst du gleich im Objektinspektor bei "Picture"das Bild einfügen.
Außer wenn du ein Bild IM Formular ändern willst. Gruss, Mindforce |
Re: Grafikfehler beim laden eines Bitmaps
ja das weiß ich auch, da kommen dann die gleichen Grafikfehler. Die Grafikfehler sind mein Problem :).
Aber danke |
Re: Grafikfehler beim laden eines Bitmaps
Hi,
probier mal das
Delphi-Quellcode:
Dann dürfte es gehen. (Hoffe ich jedenfalls) :mrgreen:
procedure TForm1.Button1Click(Sender: TObject);
begin if Image1.Picture.Bitmap<>nil then Image1.Picture.Bitmap.FreeImage; Image1.Picture.LoadFromFile('C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Microsoft\User Account Pictures\Benutzername.bmp'); self.DoubleBuffered := true; end; Gruss, Mindforce |
Re: Grafikfehler beim laden eines Bitmaps
Liste der Anhänge anzeigen (Anzahl: 1)
habs gerade mal ausprobiert (designtime). bei mir treten die selben fehler auf. scheint also entweder ein delphi fehler zu sein, oder die bitmaps von windows nicht standardmäßig, kann ich nicht genau sagen.
edit: mspaint und irfanview zeigen die bilder korrekt an. edit2: @mindforce: probierst du deine tipps egtl. auch mal selber aus oder hoffst du auf den zufall? |
Re: Grafikfehler beim laden eines Bitmaps
Liste der Anhänge anzeigen (Anzahl: 1)
Da muss irgendwas mit dem Foamat (Farbmodus) oder so nicht stimmen. Einmal mit Photoshop geöffnet und abgespeichert ergibt ein Bitmap, das in Delphi normal angezeigt wird (Anhang). :gruebel:
|
Re: Grafikfehler beim laden eines Bitmaps
Zitat:
|
Re: Grafikfehler beim laden eines Bitmaps
Ja ich probiere meine Tipps bis zu 2 mal aus. :x
In Delphi 3 und in Delphi05PE! |
Re: Grafikfehler beim laden eines Bitmaps
Zitat:
|
Re: Grafikfehler beim laden eines Bitmaps
dass es bei photoshop und etc. richtig angezeigt wird, verwundert mich auch.
@mindforce
Delphi-Quellcode:
so geht es bei mir immer noch nicht, trotzdem danke
self.DoubleBuffered := true;
@Matze heißt das jetzt, dass ich das bild zuerst mit photoshop öffnen, dann speichern und dann laden muss :D, (na super ^^), aber danke |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:00 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