Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TOpenpictureDialog weitere Bildformate (https://www.delphipraxis.net/70431-topenpicturedialog-weitere-bildformate.html)

Moony 30. Mai 2006 11:25


TOpenpictureDialog weitere Bildformate
 
Hallo zusammen,

ich habe das Problem, dass ich ein bestimmtes Dateiformat verwenden will und dieses in ein Imgae in die Vorschau laden. Dafür habe ich auch eine Funktion. Leider kann das der standard OpenPictureDialog nicht. Deshlb habe ich mir überlegt, bevor ich einen eigenen Dialog erstelle nach den Windowskriterien, erweiter ich mal eben die ExtDlgs.pas und lade von da aus meine Funktion die die Datei in das Image des OpenPictureDialogs lädt. Leider teilt er mir schon lange bevor er in diese Routine reingeht mit, dass die gewählte Datei eine ungültige Dateinamenserweiterung hat (EInvalidGraphic).
Wo kann ich ihm Dateierweiterungen hinzufügen bzw. das abfangen? Oder wenn Ihr einen besseren Weg zu meinem Ergebnis kennt, bin ich gerne für Vorschläge bereit. Danke im Vorraus!


Gruß, Moony

sh17 30. Mai 2006 11:37

Re: TOpenpictureDialog weitere Bildformate
 
Graphictypen werden mit TPicture.RegisterFileFormat registriert

z.B.:

Delphi-Quellcode:
TPicture.RegisterFileFormat('sff', SSFFSFF, TSFFGraphic);
Eine gute Sammlung bietet

http://www.soft-gems.net/GraphicEx.php

Moony 30. Mai 2006 13:15

Re: TOpenpictureDialog weitere Bildformate
 
Danke, die Sammlung hat es wirklich gut gelöst.

Gruß, Moony


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 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 by Thomas Breitkreuz