</p> 三、MsgBox函数和MsgBox语句, O w2 w" I( d, }' u$ G2 e
(一)MsgBox函数
; E6 m# u. p6 i& K: R( L MsgBox函数的格式如下:
- J' _5 n7 M I7 A+ G9 z MsgBox(msg[,type][,title][,helpfile,context]该函数有5个参数# p3 J; ]1 o& ]1 U' G
(二)MsgBox语句8 y9 w! z0 W2 n1 r7 p' q0 J3 S
MsgBox函数也可以写成语句形式,即:
1 ?( ?9 O) \8 T, Q# l6 w( a MsgBox Msg$[,type%][,title$][,helpfile,context]! G8 q8 b8 \- t$ F9 t% O6 A
各参数的含义及作用与MsgBox函数相同,由于MsgBox语句没有返回值,因而常用于较简单的信息显示。) u- d: u5 U- Y% C; I5 O
四、字形
4 F# I8 F% r1 ~; u) R (一)字体类型和大小9 S4 j- S5 C9 I% c& p
1.字体类型. L0 ]& u9 p1 b+ T4 A
字体类型通过FontName属性设置,一般格式为:[窗体.][控件.]|Printer.FontName[=″字体类型″]
1 I+ }" P/ G. r 2.字体大小
$ [- G; [( e0 j3 K) [5 V H8 c5 [ 字体大小通过FontSize属性设置,一般格式为:FontSize[=点数]
+ b8 g" v c+ n1 f! U$ y 这里的“点数”用来设定字体的大小。在默认情况下,系统使用最小的字体,“点数”为9。如果省略“=点数”,则返回当前字体的大小。
8 l( n7 H6 r0 b7 ?; a! s5 j (二)其他属性7 Z) X: j6 i$ h
1.粗体字! }6 d U# \2 `- H, j& E
粗体字由FontBold属性设置,一般格式为:FontBold[=Boolean]
/ D9 ?' N4 Q/ ^1 P0 w r 该属性可以取两个值,即True和False。当FontBold属性为True时,文本以粗体字输出,否则按正常字输出。默认为False。/ ~% x3 Q' f; I, H! M
2.斜体字+ i; S2 U" H" A6 W0 J# u" k1 }
斜体字通过FontItalic属性设置,其格式为:FontItalic[=Boolean]
6 V; o* P+ z2 O H 当FontItalic属性被设置为True时,文本以斜体字输出。该属性的默认值为False
i" _$ |4 N2 J" _) P) Z, I 3.加删除线
% g' }' s! F" l2 ^* k/ K _ r9 B 格式为:
+ h) ?7 Q# `, E) L# E, t FontStrikethru[=Boolean]3 D% V! P/ P E
如果把FontStrikethru属性设置为True,则在输出的文本中部画一条直线,直线的长度与文本的长度相同。该属性的默认值为False。. Q" E/ L8 `9 v8 q8 Z/ X0 ~
4.加下划线- {( f% I/ ~/ a
下划线即底线,用FontUnderline属性可以给输出的文本加上底线。其格式为:FontUnderline[=Boolean]5 Z# N# n8 y% k4 y0 }- c8 {
如果FontUnderline属性被设置为True,则可使输出的文本加下划线。该属性的默认值为False。在上面的各种属性中,可以省略方括号中的内容。在这种情况下,将输出属性的当前值或默认值。
" H" x* m c8 r; E/ L3 I& ?, j 5.重叠显示
3 x' f% e6 m& R: ?8 h" M 当以图形或文本作为背景显示新的信息时,有时候需要保留原来的背景,使新显示的信息与背景重叠,这可以通过FontTransParent属性来实现,格式如下:FontTrnasParent[=Boolean]' h. ?" ?9 h! q9 U/ q. B
如果该属性被设置为True,则前景的图形或文本可以与背景重叠显示;如果被设置为False,则背景将被前景的图形或文本覆盖。
; E. E, A2 ~9 N 五、打印机输出
Y9 F$ z# O0 f) U( P) o6 y; O( Y" W (一)直接输出
1 ]( G) c) i4 j' \+ R2 A 所谓直接输出,就是把信息直接送往打印机,所使用的仍是Print方法,只是把Print方法的对象改为Printer,其格式为rinter.Print[表达式表]
' E6 w' x6 ~* V& {8 n( Y: V! | (二)窗体输出3 y5 u" b4 z) M6 a) m2 ]
在Visual Basic中,还可以用PrintForm方法通过窗体来打印信息,其格式为:[窗体.]PrintForm |