a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 53|回复: 0

[Visual Basic] 全国计算机等级二级VB分章节考试要点(13)

[复制链接]
发表于 2012-7-31 22:10:12 | 显示全部楼层 |阅读模式
  一、建立多重窗体应用程序
# A: b, x# w# C3 P4 t( C/ S9 p  (一)与多重窗体程序设计有关的语句和方法8 U5 W# i0 N1 W$ E0 O
  1.Load语句& B& J2 o2 n+ r4 {: Y
  格式ood窗体名称3 C; Y6 y8 {" ~2 A
  2.Unload语句# b2 g4 ^; q8 l$ @
  格式:Unload窗体名称
! U* Z1 ?/ I" o  j# D+ Z  3.Show方法
2 N, A/ N: z# w& l0 ?  格式:[窗体名称.]Show[模式]7 d2 B) v& t* K
  4.Hide方法
+ h3 I% e  S1 Q% t4 U7 _  格式:[窗体名称.]Hide+ x3 Y' N( o. x: D/ H+ @
  (二)建立界面# q+ s6 V+ c0 `7 q
  1.封面窗体: b/ j+ n; n& i7 v1 z* H
  2.列表窗体: b" m2 s5 p& g) |
  3.HX2000A微机窗体
3 w5 Q3 R2 }  A- @  B5 x$ m$ b  (三)编写程序代码6 k' D" k5 y1 m8 R, d5 d  e/ i6 g/ T
  程序代码是针对每个窗体编写的,其编写方法与单一窗体相同。只要在工程资源管理器窗口中选择所需要的窗体文件,然后单击“查看代码”按钮,就可以进入相应窗体的程序代码窗口。该程序的执行顺序如下:# f) ?: `9 T* O% H
  (1)显示封面窗体;
( e0 a% i0 F* Y  (2)单击“继续”命令按钮,封面窗体消失,显示列表窗体;此时如果单击“结束”命令按钮,则程序结束;
: b9 U& Y: f9 i3 M9 Q& j  (3)列表窗体在列表框中列出目录,双击某种机型后,列表窗体消失,显示相应的窗体。例如,双击“HX2000A微型机”,将显示“HX2000A台式机”窗体;
1 }2 E6 U( R0 g- F  (4)显示某种机型的窗体后,如果单击“返回”按钮,则该窗体消失,回到列表窗体;6 a3 s. w$ V5 H& W/ q  p
  (5)在列表窗体中,如果单击“返回”按钮,则列表窗体消失,回到封面窗体。- u* e9 |( p' H+ |- X8 L( y
  二、多重窗体程序的执行与保存8 K) ^' c; I+ v  J, s7 U
  (一)指定启动窗体$ T# q0 t. u2 N& M# |& [
  (二)多窗体程序的存取7 |! Y/ K9 u, a
  1.保存多窗体程序
5 @: n$ h1 x4 m) Y/ R" Y  H- O  2.装入多窗体程序) Y# K9 l. \. H; }2 d# o0 a0 g
  3.多窗体程序的编译1 d) a: L8 p1 Z: P- Z/ M
  三、Visual Basic工程结构
+ S+ W& ?, z1 V4 U  (一)标准模块
' f! E( q& g. f( T5 p# l1 G# a8 z  标准模块也称全局模块或总模块,由全局变量声明、模块层声明及通用过程等几部分组成。其中全局声明放在标准模块的首部,因为每个模块都可能要求有它自己的具有惟一名字的全局变量。全局变量声明总是在启动时执行。
: T3 F  j* }; `* A7 ?  (二)窗体模块% p; y' L! E1 m) o/ P. k" S$ g
  窗体模块包括3部分内容,即声明部分、通用过程部分和事件过程部分。在声明部分中,用Dim语句声明窗体模块所需要的变量,因而其作用域为整个窗体模块,包括该模块内的每个过程。注意,在窗体模块代码中,声明部分一般放在最前面,而通用过程和事件过程的位置没有严格限制。0 X; v& \2 p3 U+ u$ [3 a
  (三)Sub Main过程
7 @2 Z2 X+ ~! z( j3 O8 i  在一个含有多个窗体或多个工程的应用程序中,有时候需要在显示多个窗体之前对一些条件进行初始化,这就需要在启动程序时执行一个特定的过程。在Visual Basic中,这样的过程称为启动过程,并命名为Sub Main,它类似于C语言中的Main函数。# Y3 Y$ o, P: {4 E& E; k* S' r
  四、闲置循环与DoEvents语句
, O* U0 e1 x/ Z  Visual Basic提供了闲置循环(Idle Loop)和DoEvents语句。DoEvents既可以作为语句,也可以作为函数使用,一般格式为
- D5 [) `6 j  Y5 O: P  [窗体号=]DoEvents[()]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 09:51 , Processed in 0.223281 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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