@proxy_sam Pack mal den ganzen Code aus der Form_Load in die Form_Shown. VB.NET-Quellcode (1 Zeile)==>VB.NET-Quellcode (1 Zeile) ===== Wahrscheinlich musst Du die Font-Datei einfach auf die Platte schreiben, dann geht das ganze so (getestet): VB.NET-Quellcode (10 Zeilen)vb-paradise.de/index.php/Attac…b0a827661191ac82d8f1cd52f
Zitat von proxy_sam: „VB.NET-Quellcode (1 Zeile)“Ich denke mal, da steht der falsche Name drin. In einem vergleichbaren Zusammenhang steht da bei mir "FontImProjekt.Form1.resources" drin, "FontImProjekt" ist der Name der Exe.
Zitat von proxy_sam: „Auf Platte schreiben, bedeutet?“Er befindet sich auf der Festplatte, wie in meinem Snippet in Post #2 beschrienen. Gib der Datei einen unverfänglichen Namen und lösche sie nach Instanziierung des Fonts wieder.
Zitat von proxy_sam: „aufgrund Schutzrechte“Zugriff verweigert wegen fremder Benutzung oder fehlenden Admin-Rechten? Poste mal die präzise Fehlermeldung.
Zitat von proxy_sam: „klappt leider nicht.“Da musst Du vor dem Speichern diesen Pfad anlegen. Es sieht so aus, als hättest Du nicht das Recht, auf diesen Pfad schreibend zuzugreifen. Probierma das temporäre Verzeichnis.
@mrMo Jou. Zitat von proxy_sam: „Okay, falsch ausgedrückt.“Was ganz genau soll passieren? Was ist State vor dem Laden des Fonts, Was ist Ziel nach dem Laden des Fonts, mit diesem Font?