a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 217|回复: 0

[Visual Basic] 2011年度计算机等级考试二级VB复习指导(54)

[复制链接]
发表于 2012-7-31 22:10:12 | 显示全部楼层 |阅读模式
 【字体】对话框也是Windows应用程序中常用的对话框,通过该对话框可以方便地设置文本的字体、字号以及文字的各种效果,如斜体、下划线等。  单击通用对话框控件【属性页】对话框的【字体】选项卡,从中可以设置【字体】对话框的有关属性〔也可以在【属性】窗口中设置)。表6.13中列出了【字体】对话框各属性的含义。  i0 x, a  f) M2 T- q

- y) {9 C1 g: j0 A$ a
2 r' U4 `9 A- y  W; a+ X. g6 q% L- V( V4 a
  实例6.6字体对话框的使用。4 O$ A( R( W4 r5 T/ |6 R
  在该程序中,用户可以调用【字体】对话框来设置文本的字体、字号以及各种效果。" I6 Z5 ?0 d" Z- Z0 n
  在窗体上放置一个标签控件、一个文本框控件、一个按钮控件和一个通用对话框控件。其中各对象的属性设置如表6.15所示。! ]5 f" S6 t+ \1 \9 l3 E
$ B9 G  |7 i) i0 z$ A
  双击【设置字体】按钮,打开【代码】窗口,将下列代码添加到ComFont_Click事件过程中:2 _8 u6 T: A" E  j4 M
    Private Sub ComFont_Click()
9 R9 I7 }! p5 Y- p0 f  DiaFont.Action=4; t6 W* R+ B( F$ n& e# o! {
  TexFont.FontName=DiaFont.FontName& N$ ]1 V9 n4 k& I3 K$ u# N* Z! I
  TexFont.FontSize=DiaFont.FontSize: T4 V9 Q  q6 D% ?7 f: s
  TexFont.FontBold=DiaFont.FontBold
2 z2 k2 K0 w! D( x  \2 G  TexFont.FontItalic=DiaFont.FontItalic
% f0 f6 c! P4 m- F  D, L  TexFont.FontUnderline=DiaFont.FontUnderline) B- w+ ]: U# N5 N
  TexFont.FontStrikethru=TexFont.FontStrikethru
8 {9 J1 G  p6 i% F% O  TexFont.FontColor=DiaFont.Color
& N& d" L  ^5 Z( I  End Sub
- q* A2 c' d$ @/ h# g+ N* j 2 \8 o) M& g  f$ V& x/ ?  b8 A1 U
6 Q# G" j- l3 b
  在ComFont_Click事件过程中,第一行语句用来调用字体对话框,第二行语句是将用户在对话框中所选择的字体赋给文本框TexFont的FontName属性,其他语句的功能与此类似。
2 d' V) k! a; `/ K6 u2 \- G: E1 D  运行该程序,在文本框中输入一段文本,文本的字体、字号等特征由文本框的Font属性决定。单击【设置字体】按钮,则出现【字体】对话框,可见,对话框中各项属性的初始值就是在属性页(或【属性】窗口)中设置的值,如默认的字体为在FilelName属性中设置的宋体。从中选择字体、字号以及各种效果后,单击【确定】按钮,则文本框中的文本就以新的设置显示。例如,选择字体为“幼圆”,字体样式为“斜体”,字号为“三号”,选中“下划线”效果,并且选择颜色为“红色”,单击【确定】按钮后,则文本框中文本的显示如图6.19所示。
. l, z$ T6 P- T& |
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-18 15:43 , Processed in 0.324965 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表