DavidBMedlem sedan jan. 20001 372 inlägg har två saker jag funderar lite på.
- hur ser följande ut i C#?
Dim objFont As System.Drawing.Font
- håller på att testa att registrera en font som inte finns med i windows så att det bara tillfälligt skall finnas med i mitt script. har hittat några saker men jag vet inte riktigt hur det skall se ut. har kommit såhär långt.
Dim objRegFont As System.Drawing.Text.PrivateFontCollection
[u]objRegFont = AddFontFile(d:\slkscre.TTF)[/u]
felet ligger i den understrukna raden. följande fel kommer upp:
BC30451: Name 'AddFontFile' is not declared
renholmMedlem sedan apr. 20012 266 inlägg 1.
System.Drawing.Font objFont;
2. Vilken class tillhör AddFontFile? du kanske inte har importerat den.
DavidBMedlem sedan jan. 20001 372 inlägg trodde att det skulle räcka med att importera
<%@ Import Namespace="System.Drawing.Text" %>
men när jag lade in:
<%@ Import Namespace="System.Drawing.Text.PrivateFontCollection" %>
så blev det följande fel istället
BC30469: Reference to a non-shared member requires an object reference.
renholmMedlem sedan apr. 20012 266 inlägg kör bara med <%@ Import Namespace="System.Drawing.Text" %>
sedan skapar du en instans av classen PrivateFontCollection.
dim fontgrejs As New PrivateFontCollection
fontgrejs.AddFontFile
det bör funka.