Français
Source/ Codesnippets

Existenz einer Font/Schrift vérifier sans EnumFontFamiliesEx

 

Sven
Bader
là qui Windows API Funktion EnumFontFamiliesEx quelque chose unhandlich ist, habe je une Profan-Solution hierfür gebaut. Es funktioniert vite et zuverlässig.
Cls
Déclarer fontList$'avec einer globalen Variable doit wir qui liste seulement einmal generieren

Proc FontExists

    Paramètres font$

    Si (fontList$ = »)'gibts déjà une liste?

        ClearList
        AddFonts
        fontList$ = "##" + lower$(MoveListToStr$("##")) + "##"

    Endif

    Retour (InStr("##" + lower$(font$ )+ "##", fontList$) > 0)'seulement genaue Treffer, quelle de Trennzeichen eingeschlossen sommes

ENDPROC

Imprimer Arial Black:      " + si(FontExists(Arial Black"), "existiert", "fehlt")
Imprimer "Consolas:         " + si(FontExists("Consolas"), "existiert", "fehlt")
Imprimer "Courier New:      " + si(FontExists("Courier New"), "existiert", "fehlt")
Imprimer "qwertzuiop:       " + si(FontExists("qwertzuiop"), "existiert", "fehlt")
Waitkey
Fin
 
22.02.2023  
 




Georg
Teles
Nabend,

assez simpel mais genial

pour XProfan X4 ensuite Move(...  prendre
fontList$ = "##" + lower$(MoveListToStr$("##")) + "##"'X2
fontList$ = "##" + lower$(Move("ListToStr", "##")) + "##"'X4

Grüße
 
Alle Sprachen
TC-Programming [...] 
XProfan 8.0 - 10.0 - X2 - X3 - X4

22.02.2023  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.556 Views

Untitledvor 0 min.
Thomas Zielinski28.06.2023
Wilfried Friebe28.05.2023
Alibre01.05.2023
p.specht22.03.2023
plus...

Themeninformationen

cet Thema hat 2 participant:

Georg Teles (1x)
Sven Bader (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie