VB listBox学习
评论(0) 浏览量(5842)

例】在窗体上先画两个图片框Picture1和Picture2,在Picture1中放四个选项按钮Option1(0)、Option1(1)、Option1(2)和Option1(3)(注意,移动图片框时选项按钮应能与图片框一起移动);设置各个选项按钮的Style属性为1-Graphical,使它们成为按钮的形状;修改各个选项按钮的Caption属性,使它们分别为“宋体”、“楷体”、“黑体”和“隶书”;在Picture2中放四个复选框Check1(0)、Check1(1)、Check1(2)和Check1(3)(注意,移动图片框时复选框应能与图片框一起移动);设置各个复选框的Style属性为1-Graphical,使它们成为按钮的形状;修改各个复选框的Caption属性,使它们分别为“粗体”、“斜体”、“删除线”和“下划线”,如下图所示。

  VB listBox学习
          图 设置文字的字体、样式和效果

  编写程序,单击选项按钮可以改变文本框中文字的字体,选择复选框中的选项可以对文本框中的文本同时设置(或取消)1~4种文字的样式或效果。

程序源码:

' 设置文本框中文字的字体
Private Sub Option1_Click(Index As Integer)
   If Index = 0 Then    ' 单击“宋体”选项按钮
      Text1.FontName = "宋体"
   ElseIf Index = 1 Then
      Text1.FontName = "楷体"
   ElseIf Index = 2 Then
      Text1.FontName = "黑体"
   ElseIf Index = 3 Then
      Text1.FontName = "隶书"
   End If
End Sub

' 设置文本框中文字的样式
Private Sub Check1_Click(Index As Integer)
   If Index = 0 Then    ' 选择“粗体”复选按钮
      Text1.FontBold = Check1(0).Value
   ElseIf Index = 1 Then    ' 选择“斜体”复选按钮
      Text1.FontItalic = Check1(1).Value
   ElseIf Index = 2 Then    ' 选择“删除线”复选按钮
      Text1.FontStrikethru = Check1(2).Value
   ElseIf Index = 3 Then    ' 选择“下划线”复选按钮
      Text1.FontUnderline = Check1(3).Value
   End If
End Sub

 

转载自:http://www.longziyong.cn/post/408.html

没有登录不能评论