第一图书网

Visual Basic程序设计实验指导

王建国、 杨喜文 中国铁道出版社 (2011-06出版)
出版时间:

2011-6  

出版社:

王建国、 杨喜文 中国铁道出版社 (2011-06出版)  

书籍目录

第1部分实验 实验1 Visual Basic 6.0集成开发环境 1.1 知识要点 1.2实验任务 1.3实验内容 1.4常见错误 1.5 实验报告 实验2基本控件 2.1 知识要点 2.2实验任务 2.3实验内容 2.4常见错误 实验3分支结构 3.1 知识要点 3.2实验任务 3.3实验内容 3.4常见错误 实验4循环结构 4.1知识要点 4.2 实验任务 4.3 实验内容 4.4 常见错误 实验5数组 5.1 知识要点 5.2 实验任务 5.3 实验内容 5.4常见错误 实验6 过程 6.1 知识要点 6.2实验任务 6.3实验内容 6.4常见错误 实验7 Visual Basic界面设计 7.1 知识要点 7.2实验任务 7.3实验内容 7.4常见错误 实验8 文件 8.1 知识要点 8.2实验任务 8.3实验内容 8.4常见错误 实验9多媒体编辑 9.1 知识要点 9.2实验任务 9.3实验内容 9.4常见错误 实验10数据库设计 10.1知识要点 10.2实验任务 10.3实验内容 10.4常见错误 第2部分课后习题参考答案 习题1 绪论 习题2 Visual Basic可规化程序设计 习题3 Visual Basic结构化编程语言 习题4数组 习题5过程 习题6 Visual Basic界面设计 习题7文件管理 习题8多媒体编辑 习题9数据库 附录A Visual Basic程序设计实验报告模板

章节摘录

版权页: 插图: 3.过程使用规则 如果只是为了完成某个功能的处理,不需把结果带回主调事件过程,则定义为Sub子过程,无值,无类型;如果为了完成某个功能的处理之后需要把结果带回主调事件过程,则定义为Function函数过程,有值、有类型。 4.参数的类型及传递 参数分为形式参数与实际参数。 在Sub和Function过程定义和调用中,都涉及了参数。在过程的定义中,过程名后面出现的是形参;在过程调用时,过程名后面出现的是实参。调用时,发生参数传递,即实参的值或者地址传递给形参。 形参和实参的结合可以通过以下两种方式: (1)传值 传值过程就是将实参的值拷贝一份给形参,然后实参和形参断开联系。过程在运行期间,形参的值可能发生变化。过程调用结束后,形参在内存中所占用的存储单元被自动释放,是一种单向数据传递。 在值传递方式中,过程的形参一般使用变量,对应的过程实参可以是某个常量、已赋值的变量、函数或表达式。 由于形参是实参拷贝,它们保存在不同的内存单元中,因此过程调用时形参值的变化不会改变实参的值。事实上,形参只是一组局部变量,只在过程体内生效。 (2)传地址 参数的地址传递方式也叫引用方式,它与值传递方式的不同之处是把实参的“地址”传递给形参,而不是实参的“值”。形参通过得到的内存地址去访问实参的值,在过程运行中可以改变形参的值;过程调用结束后,由形参将操作结果带给实参,是一种双向的数据传递。 在地址传递方式中,过程的形参一般使用变量或数组,用以存储实参传递过来的地址。形参得到的是实参的地址,形参值改变的同时也改变实参的值;对应的实参可以是已赋值的变量或带一对圆括号已被赋过值的数组名。例: Swap(ByVal A%,ByVal B%) Swap(ByRef A%,ByRef B%) 表示形式为:形参前加ByVal关键字的是按值传递,省略或加ByRef关键字的为按地址传递。 (3)参数传递使用规则 如果需要将过程中的结果返回给主调程序,则使用址传递方式,此时形参必须是同类型的变量名,不能是常量或表达式;如果只是需要将实参的值传递给形参,之后两者断开联系,则使用值传递方式。特别指出的是,如果形参是数组,自定义类型时,必须使用地址传递。 5.过程的作用域 过程的作用域有两种: 全局级过程:定义时使用Public关键字,表示该过程可以被应用程序中的所有窗体和所有标准模块中的过程调用。 窗体/模块级过程:定义时使用Private关键字,表示该过程只能被本窗体或者本模块中的过程调用。


编辑推荐

《全国高等院校计算机教育规划教材:Visual Basic程序设计实验指导》既可作为高等院校Visual Basic课程的学生指导用书,也可作为自学Visual Basic程序设计的辅助参考书。

图书封面

广告

下载页面


Visual Basic程序设计实验指导 PDF格式下载



相关图书