| Autor |
Beitrag |
bastig
Hält's aus hier
Beiträge: 4
|
Verfasst: Sa 22.09.07 11:26
Hallo zusammen,
ich hab leider nichts passendes gefunden, das mein Problem löst.
Ich möchte ein JPEG-Bild in Delphi anzeigen. Das funktioniert über den Weg
unit jpeg einbinden
jpeg laden
bitmap.assign(jpeg)
auch ganz zufriedenstellend, allerdings nur unter Vista und 98, aber eben leider nicht unter Windows XP.
Hat vielleicht außer mir noch jemand dieses Problem gehabt und ne Lösung gefunden ?
Vielen Dank,
Basti
Zuletzt bearbeitet von bastig am Sa 22.09.07 15:56, insgesamt 1-mal bearbeitet
|
|
jakobwenzel
      
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Sa 22.09.07 11:36
Verwendest du unter allen Systemen das gleiche Bild?
Bei mir geht der Weg unter XP (Home) problemlos...
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
GericasS
      
Beiträge: 540
Windows Vista Home Premium
D2010, VisualStudio2008
|
Verfasst: Sa 22.09.07 12:36
Hey,
du könntest es über ein TImage und OpenPictureDialog machen, das wäre ein weitere Möglichkeit. Aber ich bin totaler Anfänger also kann falsch sein !
GericasS
_________________ Alexander N.
Neue Bewaffnung Amilo xi2428 T9300
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 22.09.07 14:16
Die Frage ist doch eher: Was passiert denn? Kommt eine Fehlermeldung?
Am besten stell ein Beispielprogramm (mit Exe) hier rein, damit wir genau die gleiche Exe mal ausprobieren können.
|
|
bastig 
Hält's aus hier
Beiträge: 4
|
Verfasst: Sa 22.09.07 15:57
Ich hab's gerade nochmal versucht. Das Problem ist nicht das JPG-Bild ansich, sondern die Tatsache, dass ich das Bitmap auf das Pixelformat 32 bit setze um es mit scanline zu bearbeiten. Dies geht unter XP schief.
|
|
F34r0fTh3D4rk
      
Beiträge: 5285
Erhaltene Danke: 29
Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
|
Verfasst: Sa 22.09.07 16:27
dann nimm 24 bit
mfg
|
|
bastig 
Hält's aus hier
Beiträge: 4
|
Verfasst: Sa 22.09.07 16:38
Jaja, ich brauch aber die 32.........
|
|
bastig 
Hält's aus hier
Beiträge: 4
|
Verfasst: So 23.09.07 10:41
Hab das Problem selbt gelöst. Ist vielleicht etwas umständlich, funktioniert aber ganz gut.
Danke allen, die sich Gedanken drum gemacht haben.
|
|
Killian2004
      
Beiträge: 72
Vista Business x64
Delphi 7 Ent. RAD Studio 2009
|
Verfasst: So 30.09.07 16:21
32 Bit bei einem Jpeg? Wozu das?
Scanline funktioniert mit pf24bit doch wunderbar, nutze das selbst gerade um Jpegs zu analysieren.
Wäre vielleicht interessant wenn du deinen Lösungsweg postest, dann können andere, die ähnliche Problemstellungen haben werden, das auch nachlesen
mfG, Killian
_________________ Die Antwort ist 17, aber wie lautet die Frage?
|
|