a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 111|回复: 1

[Visual Basic] 2012年计算机二级VB考试综合辅导(5)

[复制链接]
发表于 2012-7-31 22:10:12 | 显示全部楼层 |阅读模式
 第五章   一、数据输出---Print方法
1 A3 Q- ]! N6 {7 I% }5 s6 u  (一)Print方法
; p% R* z* ]0 u- \4 D  Print方法可以在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。其一般格式为:1 P: n( l- j. Q# |% T* h
  [对象名称.]Print[表达式表][,|;]. d6 L0 A5 z, K# u  |
  Print方法的格式和功能与BASIC语言中的PRINT语句类似,它们都可以用来进行输出操作。
$ A# c# Q" l. V2 e* N  (二)与Print方法有关的函数
( _9 G1 l" o5 N3 n! W. m  1.Tab函数
, h4 f( I0 S% b, {/ l. b8 O+ a  格式:Tab(n)
/ M: Q7 e& b4 S" u  2.Spc函数( n! x, g  `- _8 [6 [* o2 e: h
  格式:Spc(n)
' Z% {4 s0 n2 F* V5 d' I. T  3.空格函数
' u9 l8 z" u7 T8 f$ t* N  格式:Space$(n)
& E- W5 C! U' u* O  (三)格式输出0 d* D* s/ b4 J8 B- w$ Y3 X) h: }* A1 p
  用格式输出函数Format$可以使数值或日期按指定的格式输出。一般格式为:
: \  k8 q. e2 x: S1 Q0 }! Q. C  Format$(数值表达式,格式字符串)
1 p4 Z- T7 l% o; u2 @, p: H  该函数的功能是:按“格式字符串”指定的格式输出“数值表达式”的值。如果省略“格式字符串”,则Format$函数的功能与Str$函数基本相同,惟一的差别是,当把正数转换成字符串时,Str$函数在字符串前面留有一个空格,而Format$函数则不留空格。
/ \9 ]6 U' {# U6 Z- v  (四)其他方法和属性
/ O9 V6 M9 y% Z1 N* k  1.Cls方法  ]8 h0 u6 l1 g
  格式:[对象.]Cls
9 y, g+ w6 o0 L* J+ a. q  2.Move方法4 g* V5 C* {4 r4 H% Z) j8 T0 B
  格式:[对象.]Move左边距离[,上边距离][,宽度[,高度]]]
; }1 b! J! ]- U& O  3.TextHeight和TextWidth方法: {( @& `/ u; r4 e
  格式:[对象.]TextHeight(字符串)[对象.]TextWidth(字符串)) ~/ q! G1 c6 M1 l
  二、数据输入-InputBox函数6 \( P3 L& z5 x5 X5 v0 @4 t

; h# X6 p3 T% _8 T  InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回所输入的内容。其格式为:InputBox(prompt,[,title][,default][,xpos,ypos][,helpfile,context]该函数有7个参数
回复

使用道具 举报

 楼主| 发表于 2012-7-31 22:10:13 | 显示全部楼层

2012年计算机二级VB考试综合辅导(5)

</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
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 05:21 , Processed in 0.199198 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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