Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi OpenpictureDialog ohne jpeg dateien? (https://www.delphipraxis.net/103444-openpicturedialog-ohne-jpeg-dateien.html)

Overclocker 15. Nov 2007 19:54


OpenpictureDialog ohne jpeg dateien?
 
Hi,

ich möchte in ein TImage ein Bild mit folgendem Code laden:

Delphi-Quellcode:
{Bild lokal nochmal abspeichern}
 if OpenPictureDialog1.Execute then
  begin
    Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
  end;
  pfadprog := ExtractFilePath(ParamStr(0));

image1.Picture.SaveToFile(pfadprog+'Bilder\'+name.Text+vorname.text+'.jpg');
dbedit1.Text := pfadprog+'Bilder\'+name.Text+vorname.text+'.jpg';

beim Openpicturedialog1 habe ich im Filter nichts umgeändert, d. h. es werden folgende DAteien angezeigt:

Alle (*.jpg;*.jpeg;*.bmp;*.ico;*.emf;*.wmf)|*.jpg;*.jpe g;*.bmp;*.ico;*.emf;*.wmf|JPEG-Grafikdatei (*.jpg)|*.jpg|JPEG-Grafikdatei (*.jpeg)|*.jpeg|Bitmaps (*.bmp)|*.bmp|Symbole (*.ico)|*.ico|Erweiterte Metadateien (*.emf)|*.emf|Metadateien (*.wmf)|*.wmf


und jetzt zu meinem problem:

wenn ich den openpicturedialog1 im delphi (unkompiliert) öffne,zeigt es auch diese dateieindungen an.

kompilier ich allerdings das programm,so werden mir nur

Alle (*.bmp;*.ico;*.emf;*wmf)

angezeigt und ich kann deshalb keine JPG/JPEG Bilder laden.

Warum?Ich komm einfach nicht drauf

danke für die hilfe

gruß

mkinzler 15. Nov 2007 19:55

Re: OpenpictureDialog ohne jpeg dateien?
 
Hast du die JPeg-Unit eingebunden?

Overclocker 15. Nov 2007 20:59

Re: OpenpictureDialog ohne jpeg dateien?
 
wie bind ich die ein?^^

Progman 15. Nov 2007 21:01

Re: OpenpictureDialog ohne jpeg dateien?
 
ganz oben, wo uses steht noch "JPEG" reinschreiben ;)

Overclocker 15. Nov 2007 21:04

Re: OpenpictureDialog ohne jpeg dateien?
 
achso da muss ich sachen wie jpeg auch reinschreibn?wieso geht dann BMP auch ohne des?


darum find ich dieses forum so klasse, super schnelle hilfe und nette leute :)

danke

mkinzler 15. Nov 2007 21:05

Re: OpenpictureDialog ohne jpeg dateien?
 
Zitat:

wieso geht dann BMP auch ohne des?
Weil das ds interne Format von TImage ist.

Progman 15. Nov 2007 21:08

Re: OpenpictureDialog ohne jpeg dateien?
 
Der Eintrag von JPEG in den uses-Block veranlasst den Compiler, die unit jpeg.pas beim Compilieren mit einzubinden, so dass auch die Funktionalität für jpg-Bilder in der Anwendung vorhanden ist. *mal so als Erläuterung* ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr.

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