第5讲-过程(4学时).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲-过程(4学时)

P130 考点5 对象参数 对象作为参数的格式为:   Sub 过程名(形参表)    语句块    [Exit Sub]    ……   End Sub 形参表中形参的类型通常为Control或Form。注意,在调用含有对象的过程时,对象只能通过传地址方式传送。因此在定义过程时,不能在其参数前加关键字ByVal。 P130-考点6 对象参数 一、窗体参数   当形参表中的形参的类型为Form时,是把窗体作为函数的参数,它通常用在对一批窗体进行相同的属性设置。 二、控件参数   当形参表中的形参的类型为Control时,是把控件作为函数的参数,它通常用在对一批控件进行相同的属性设置。 (2004年9月选择题第21题) 设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下: Private Sub Command1_Click() Dim a As Integer a=10 Call g(Form2,a) End Sub Private Sub g(f As Form,x As Integer) y=IIf(x10,100,-100) f.Show f.Caption=y End Sub 运行以上程序,正确的结果是______。 (A) Form1的Caption属性值为100 (B) Form2的Caption属性值为-100 (C) Form1的Caption属性值为-100 (D)Form2的Caption属性值为100 P112(2006年4月选择题第28题) 窗体上有名称分别为Textl 、Text2 的2 个文本框,要求文本框Textl 中输入的数据小于500 ,文本框Text2 中输入的数据小于1000 ,否则重新输入。 Private Sub Text1_LostFocus ( ) Call ChecckInput ( Text1 , 500 ) End Sub Private Sub Text2_LostFocus ( ) Call CheckInput ( Text2 , 1000 ) End Sub Sub CheckInput ( t As ? , x As Integer ) If Val ( t.Text ) x Then MsgBox ”请重新输入! End If End Sub (A)Text (B)SelText (D)Form (C)Control 09上机真题 12捷成66-3 窗体上有名称为Label1、标题为“标签”控件的标签;有一个名称为Command1、标题为“命令按钮”的命令按钮。单击上述两个控件中任一控件,则在标签Label2中显示所单击控件的标题内容(标题内容有“单击”二字),下图是单击命令按钮后的窗体外观。 09上机真题 12捷成67-4 第六讲 过程 Sub过程 2 变量作用域 1 Function过程 3 数组参数 4 对象参数 5 课后作业(笔试教程) 第8章所有课后练习 上机练习(上机教程) 第8讲真题及上机练习题 课后作业上机练习 * * * * b * 查询、排序 * a * CopyRight@2009 SWPUNCRE All Rights Reserved 2013年3月等级考试辅导 二级Visual Basic 授课教师:岳静 TelE-Mail:qiuqiuyj@163.com 第六讲 过程 Sub过程 2 变量作用域 1 Function过程 3 数组参数 4 对象参数 5 P120 局部变量和全局变量 名称 作用域 声明位置 使用语句 局部变量 过程 过程中 Dim或Static 模块变量 窗体模块或标准模块 模块的通用声明段 Dim或Private 全局变量 整个应用程序 标准模块的声明部分 Public或Global 定义在过程中的静态变量(static) 在每次执行该过程时会保留上次执行的结果 2006年9月33题 以下叙述中错误的是 A)语句“Dim a, b As Integer”声明了两个整型变量 B)不能在标准模块中定义Static型变量 C)窗体层变量必须先声明,后使用 D)在事件过程或通用过程内定义的变量是局部变量 √ 2004年9月第8题 在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub C

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档