Zitat von
Unplugged:
Hallo,
für unsere Software verwenden wir zur Darstellung eines Barcodes eine spezielle Schriftart. Diese lassen wir von einem Installer in das Windows-Font-Verzeichnis kopieren. Das klappt soweit auch, allerdings kann die Software die Schriftart nicht nutzen.
Erst wenn man via Explorer in das Windows-Font-Verzeichnis geht und aktualisiert, dann kann auch die Software das nutzen.
Daher die Frage: Wie kann ich via Delphi die Aktualisierung der Fonts erreichen?
Danke und Grüße
Unp
Dein Installer muß den Font registrieren (Sollte jeder vernünftige Installer automatisch machen).
Der Explorer führt diese Registierung automatisch durch wenn per Drag&Drop eine Font-Datei ins Font-Verzeichnis kopiert wird bzw. bei Anzeige und er feststellt das dort einige Fonts nicht registiert wurden.
Für diese Aufgabe gibt es die
Win32-
API-Funktion
AddFontResource
Windows Vista - Eine neue Erfahrung in Fehlern.