Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Dateinamen von Schriftarten (https://www.delphipraxis.net/31107-dateinamen-von-schriftarten.html)

MCXSC 4. Okt 2004 15:10


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:
var
  FormSysFnt: TFormSysFnt;

procedure TFormSysFnt.FormCreate(Sender: TObject);
begin
   ListBoxFonts.items:=screen.fonts;
   LabelAusgabe.font.size := 12;
   LabelAusgabe.caption:=memo1.text;
end;
Aber: Wie kann ich, wenn man eine Schriftart auswählt, deren Dateinamen erhalten?

Sliver 6. Okt 2004 14:34

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