![]() |
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 |
Re: TOpenpictureDialog weitere Bildformate
Graphictypen werden mit TPicture.RegisterFileFormat registriert
z.B.:
Delphi-Quellcode:
Eine gute Sammlung bietet
TPicture.RegisterFileFormat('sff', SSFFSFF, TSFFGraphic);
![]() |
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