1.
System.Drawing.Font objFont;
2. Vilken class tillhör AddFontFile? du kanske inte har importerat den.
3 svar · 180 visningar · startad av DavidB
har två saker jag funderar lite på.
Dim objFont As System.Drawing.Font
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
1.
System.Drawing.Font objFont;
2. Vilken class tillhör AddFontFile? du kanske inte har importerat den.
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.
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.