![]() |
Dateinamen von Schriftarten
Hallo!
Ich habe einen Code, mit dem man sich alle auf dem PC installierten Schriftarten anzeigen lassen kann. Zur Erinnerung ;-)
Delphi-Quellcode:
Aber: Wie kann ich, wenn man eine Schriftart auswählt, deren Dateinamen erhalten?
var
FormSysFnt: TFormSysFnt; procedure TFormSysFnt.FormCreate(Sender: TObject); begin ListBoxFonts.items:=screen.fonts; LabelAusgabe.font.size := 12; LabelAusgabe.caption:=memo1.text; end; |
Re: Dateinamen von Schriftarten
hi
Jede Schriftart besitzt nicht gleich eine Datei, in der alles gespeichgert wird. Meistens besitzt jede noch eine für Fett, (Fett Kursiv) und Kursiv . Die Schriftarten werden im Windows Verzeichnis\Font gespeichert. In der Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts sind alle Dateien mit Namen und Dateinamen aufgelistet. Am besten liest du diese Liste in dein Programm ein. Gruss Sliver |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 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