![]() |
Wie kann ich jede Art von Bildern in Image laden ?
Hallo
ich möchte wenn ich auf eine Grafik-Datei in ShellListView anklicke, soll in Image angezeigt :
Delphi-Quellcode:
Leider werden nur Bitmaps angezeigt
Image1.Picture.loadfromFile(ShellListView1.SelectedFolder.PathName);
Muss ich andere Komponenten dafür wie z.B. Graphic32 verwenden oder gibt es doch eine Lösung ? [edit=SirThornberry]Titel korrigiert - Mfg, SirThornberry[/edit] |
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Du brauchst entsprechende Importfilter, welche eingebunden sein müssen
Delphi-Quellcode:
uses jpeg, gifimage, pngimage, ...;
|
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Hallo, via
![]() |
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Oder mit der GraphicEx Bibliothek, die du
![]() |
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Zitat:
Zitat:
![]() Schon getestet und klappt bei : bmp, jpeg, gif, ico Aber png, Tif, ... nicht Es ist immerhin besser als nichts ; ) |
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Ich mente nicht, du sollst diese dateien erzeugen, sondern das sind die Units mit den Filtern_
Tiff: ![]() Png ![]() |
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Zitat:
Ich habe versucht mit dem Code die Bilder zu laden :
Delphi-Quellcode:
Bekomme ich aber Fehler
// uses : GraphicEx
procedure TForm1.Button1Click(Sender: TObject); var GraphicClass: TGraphicExGraphicClass; Graphic: TGraphic; begin Graphic := GraphicClass.Create; Graphic.LoadFromFile(Edit1.Text); Image1.Picture.Graphic := Graphic; end; Wie soll ich den Code eingeben ? Zitat:
|
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Zitat:
|
Re: Wie kann ich jedes Art von Bildern in Image laden ?
Zitat:
nähere Anleitung gibt es auch auf der Homepage... (Und wenn mich nicht alles täuscht ist auch ne Hilfe Datei dem Archiv beigelegt) |
Re: Wie kann ich jede Art von Bildern in Image laden ?
Einbinden ?
Und was ist das dann : uses : GraphicEx; Das ist das Einbinden Auch wenn ich den Error erhalte, wird die Unit GraphicEx.pas aufgerufen |
Re: Wie kann ich jede Art von Bildern in Image laden ?
Ja, in die Uses Clausel aufnehmen, und danach kannst du dir verschiedenen Bildformate im TPicture laden, so wie du es mit den anderen zuvor gemacht hast (also .bmp, .jpg, ...)!
Die Hilfe umschreibt es so: Zitat:
|
Re: Wie kann ich jede Art von Bildern in Image laden ?
Ich habe es damals mit
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 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