Einzelnen Beitrag anzeigen

Brüggendiek

Registriert seit: 13. Dez 2002
Ort: Dortmund
275 Beiträge
 
Delphi 5 Standard
 
#8

Re: Dateiname eines Fonts ermitteln

  Alt 14. Sep 2004, 22:16
Hallo Florian!

Zitat von scp:
Nachzulesen in der Registry unter HKLM\Microsoft\Windows NT\CurrentVersion\FontSubstitutes.
Namen kann man unter "HKLM\Microsoft\Windows NT\CurrentVersion\Fonts" rausfinden. Das ganze gilt für Windows NT4/2000/XP/2003.

Auf meinen Rechnern stehen die Fonts bei Win98, Win98SE unter
Zitat:
HKLM\Software\Microsoft\Windows\CurrentVersion\Fonts
Bei XP ist es
Zitat:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Fonts
Da finden sich auch die Substitutionen unter
Zitat:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
WinME habe ich nicht im Einsatz - das sollte ein Anderer nachsehen. Da WinME nur eine Weiterentwicklung von 98 ist, vermute ich die Win98-Variante.

Fazit: Die Fonts selber stehen bei MS-DOS Version 7 mit Windows Version 4 (aka Win95, Win98, WinME) in einem geringfügig anderen Registryzweig als bei Windows (aka WinNT, Win2000, WinXP).
Substitutes gibt es nur bei NT.

Da es nur 2 mögliche Schlüssel für Fonts sind, kann man ja beide auswerten. Für Substitutes würde ich auch beide theoretisch möglichen Schlüssel suchen.

Gruß

Dietmar Brüggendiek
Edit: Teitscha Sprak -schwäres Sprak
Dietmar Brüggendiek
Die 6 Probleme des Programmierers: 1. dauert das länger, als man 2. glaubt, 3. geht das nicht so, wie man sich das 4. schlau überlegt hat, und 5. sitzt der Fehler da, wo man ihn 6. zuletzt sucht
  Mit Zitat antworten Zitat