4.5 其它辅助控制语句; o6 {- j; }' S; X" c6 F) M
1.Go To 语句
. m) {% @2 A4 W$ g7 \ 语句形式: Go To 标号 | 行号2 q. c) {1 P8 G3 ]
说明:(1)Go To语句只能转移到同一过程的标号或行号处;标号是一个字符系列,首字符必须为字母,与大小写无关,任何转移到的标号后面必须有冒号: ;行号是一个数字序列;, {. S6 S" C- L/ \3 w
(2)以前BASIC中常用此语句,可读性差;现在要求尽量少用或不用,改用选择结构或循环结构来代替。8 \) ?% k+ g, Y/ I
2.Exit语句
4 [4 H g$ M* M! d2 d* s 用于退出某控制结构的执行,VB的Exit语句有多种形式,如:3 H- B2 Z" D' |" ~0 E6 y, T
Exit For (退出For循环)
3 |; [* Y3 s! ^* ^3 z. p, [/ l Exit Do (退出Do)循环)
: E1 ]6 \$ X9 L9 Q4 H) w/ t$ C5 R$ W% L Exit Sub (退出子过程)
: w; v3 Q- V# @/ P0 u2 O1 [+ t Exit Function(退出函数). J0 F! S5 L* ]7 S
3.End 语句# Q0 Q" O* s! T, A9 h: @6 E! M# g
独立的End语句用于结束一个程序的执行,可以放在任何事件过程中,形式为:End
1 E! s4 H/ W- ]0 w# j& B3 F VB 的End语句还有多种形式,用于结束一个过程或块,如:+ j L$ V8 S% Q5 R
End If, End With, End Type, End Select,End Sub, End Function
7 x w9 U# h, e3 { 4.With语句& o! n4 F% r/ g
它的作用是可以对某个对象执行一系列的语句,而不用重复指出对象的名称。但不能用一个With语句设置多个不同的对象。属性前面需要带点号“· ”。% _9 E1 x- T2 d! W1 K, I
语句形式如下: With 对象名0 ~5 i) P; o# c: m% P8 m
语句块
7 g# X8 `8 h- `7 @9 @$ B. E0 { End With
( V8 R* I* O V# l& ? 例:With form16 {6 [6 { F6 s. [
. Height=3000
/ n8 c, \' f8 G . Width=4000
# x& F0 T- l, e+ o3 k . BackColor=RGB(255,0,0)" V& _) W T0 Q! n4 r! g. w6 S$ v
End With |