VB程序中如何设置字体颜色

发布网友 发布时间:2022-04-24 21:14

我来回答

2个回答

热心网友 时间:2022-06-01 11:24

我也不想看上面楼主说的意思了。
因我机器没有vb,只能说说思路了。你已经说了是用richtextbox,具体思路如下:
1,这个控件分别有有设置颜色,字体的属性。
2,因为你可能是想每行的字体,颜色都不一样。这就要对文本框的位进行计算,从0位到行的最后一位进行选中,用属性设置。
依次计算就可以达到目标。
3,上面的方法是一种非常死板的方法。如果你想好一点,就采取api取行实现。那样子方法比较复杂。但是对于程序的性能可能相对较好。

热心网友 时间:2022-06-01 11:25

与ShowFont方法相关的属性:
  ●Color选定的颜色。为使用此属性,必须先将Flags属性设置为cdlCFEffects。
  ●FontBold
是否选定“粗体”。
  ●FontItalic
是否选定“斜体”。
  ●FontStrikethru
是否选定删除线。
  ●FontUnderline
是否选定下划线。
  ●FontName
选定的字体名称。
  ●FontSize
选定的字体大小。
  使用的语法是直接引用,比如我们要根据“字体对话框”返回的值设置文本框的字体,则直接采用语句:Text.Font=CommonDialog.FontnNameTop

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com