C chinesetree Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-31 #1 关于font(ttf): 选择一种字体后,如何枚举出字符集(比如:a,b,c,d(该字体的风格)<br>谢谢~
A Activer Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-01 #3 不太明白你的意思<br><br>比如 Label.Caption := 'A B C D'<br>将 Label 的字体设置为该 选中的字体
C chinesetree Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-01 #4 比如:<br>打开一个系统目录下的Fonts打开一个*.ttf文件,会发现<br>里面的图形,<br>我的意思是取出里面的图形,可以自由选取<br>
K knmfkr Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-01 #5 你说的是不是这样<br> if ls_Font_Style = '粗体' then<br> Button.Font.Style := [fsBold]<br> else if ls_Font_Style = '斜体' then<br> Button.Font.Style := [fsItalic]<br> else if ls_Font_Style = '下划线' then<br> Button.Font.Style := [fsUnderline]<br> else if ls_Font_Style = '删除线' then<br> Button.Font.Style := [fsStrikeOut];<br><br>希望能给你一点思路!!<br>
你说的是不是这样<br> if ls_Font_Style = '粗体' then<br> Button.Font.Style := [fsBold]<br> else if ls_Font_Style = '斜体' then<br> Button.Font.Style := [fsItalic]<br> else if ls_Font_Style = '下划线' then<br> Button.Font.Style := [fsUnderline]<br> else if ls_Font_Style = '删除线' then<br> Button.Font.Style := [fsStrikeOut];<br><br>希望能给你一点思路!!<br>
C chinesetree Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-02 #6 谢谢,打开webdings.ttf文件,会发现里面的图形,<br>我想用程序方法,取出里面的图形<br>
A Activer Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-02 #7 里面的图像就是字体呀<br><br>procedure TForm1.FormPaint(Sender: TObject);<br>var R : TRect;<br>begin<br> R := RECT(10,10,300,100);<br> Canvas.Font.Name := 'Wingdings';<br> Canvas.Font.Size := 32;<br> DrawText(Canvas.Handle,'ABCDEFG',8,R,0);<br>end;
里面的图像就是字体呀<br><br>procedure TForm1.FormPaint(Sender: TObject);<br>var R : TRect;<br>begin<br> R := RECT(10,10,300,100);<br> Canvas.Font.Name := 'Wingdings';<br> Canvas.Font.Size := 32;<br> DrawText(Canvas.Handle,'ABCDEFG',8,R,0);<br>end;