Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Schrift durch Buttonklick installieren (https://www.delphipraxis.net/143703-schrift-durch-buttonklick-installieren.html)

Noris 21. Nov 2009 15:25


Schrift durch Buttonklick installieren
 
Hallo,
ich habe eine Frage:
Ich habe in meinem Programm eine Schrift verwendet, die normalerweise nicht bei den Windows-Schriften bei ist.
Die Programmuser sollen die Schrift aber sehen können, wenn sie das programm aufrufen.
Das Problem ist, das sie die Schrift natürlich nciht installiert haben und dadurch eine ganz normale sehen.
Wie kann ich also das programm so dschreiben, das es automatisch die Schrift installiert, sobald das Programm aufgerufen wird?





MFG Noris

sx2008 21. Nov 2009 16:53

Re: Schrift durch Buttonklick installieren
 
Mit der Funktion AddFontResource() kannst du eine Schrift installieren und danach benützen bis dein Programm beendet wird.
Beim Programmende sollte dann RemoveFontResource() aufgerufen werden.

himitsu 21. Nov 2009 17:34

Re: Schrift durch Buttonklick installieren
 
Früher war es so, daß es auch reichte, wenn die Schriftdatei im Programm/Arbeitsverzeichnis lag und Windows sie temporär lud, wenn das Programm sie verwendete ... ich weiß allerdings nicht, ob das jetzt immernoch so ist.

Noris 2. Dez 2009 13:33

Re: Schrift durch Buttonklick installieren
 
Ist leider nicht mehr so! ^^ Danke für die Hilfe werde es versuchen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz