全国高职高专规划电子手 学 电子教案 言 学出版 注意事项 编委 开元围局象物 天
上一页 下一页 返回首页 主编:李天真
《Ⅵ isual basic程序设计》电子教案返园首页 第1章Ⅵ sual basic程序设计基础 ◎第2章程序设计流程 ◎第3章常用内部控件 第4章数组 ◎第5章图形设计 ⊙第6章过程 第7章用 Visual basic6.0设计用户界面」 第8章文件操作 ◎第9章数据戽编程 ⊙第10章 Activex控件 第11章应用程序窗体设计 ⊙第12章多堪体编程基础 上一页 下一页
上一页 下一页 返回首页 第1章 Visual Basic 程序设计基础 第2章 程序设计流程 第3章 常用内部控件 第4章 数组 第5章 图形设计 第6章 过程 第7章 用Visual Basic 6.0设计用户界面 《 Visual Basic 程序设计》电子教案 第8章 文件操作 第9章 数据库编程 第10章 ActiveX控件 第11章 应用程序窗体设计 第12章 多媒体编程基础
前言 返回首页 BASC语言以其最容易学习,成为国内外成千上万计算机爱 好者欢迎的语言,随着其发展,Ⅴ isual basic60已是基于 Windows 环境下编程使用的第四代 BASIC语言,保持了固有的简单易学的特 点,简化了复杂的界面设计工作,并具有强大的可视化程序设计和面 向对象程序设计的功能,支持用户开发的 ActiveX控件和 Internet编程等 是高质量的先进软件开发工具 本书参与编写人员在计算机类专业程序设计课程的教学和浙江省高校计 算机等级考试培训辅导过程中,积累了丰富的心得和体会。为了适应当今计 算杋程序设计语言的发展和浙江省高校计算机等级考试的需要,根据浙江省教 育厅和浙江省高校计算机教学研究会的统一安排,对《 Visual basic程序设 计》课程进行编写。本教材定位初学者,覆盖了浙江省高校计算机等级考试 (二级— Visual basic语言程序设计大纲)内容为准,并有所提高。本书 以实用为主,兼顾最基本的理论知识,编写过程中遵循“深入浅出”和 “言简意赅”的原则,求采取实例来说明 Visual basic使用的方法和 程序的编写过程,并且各章均有内容提要、练习题,书后 并附有《浙江省高校计算机等级考试大纲(二级— Visual basic语言程序设计大纲)》,可以帮助 学习者很好地把握知识和技能要点 上一页 下一页
上一页 下一页 返回首页 BASIC语言以其最容易学习,成为国内外成千上万计算机爱 好者欢迎的语言,随着其发展,Visual Basic 6.0已是基于Windows 环境下编程使用的第四代BASIC语言,保持了固有的简单易学的特 点,简化了复杂的界面设计工作,并具有强大的可视化程序设计和面 向对 象程序设计的功能,支持用户开发的ActiveX控件和Internet编程等, 是高质量的先进软件开发工具。 本书参与编写人员在计算机类专业程序设计课程的教学和浙江省高校计 算机等级考试培训辅导过程中,积累了丰富的心得和体会。为了适应当今计 算机程序设计语言的发展和浙江省高校计算机等级考试的需要,根据浙江省教 育厅和浙江省高校计算机教学研究会的统一安排,对《Visual Basic 程序设 计》课程进行编写。本教材定位初学者,覆盖了浙江省高校计算机等级考试 (二级——Visual Basic语言程序设计大纲)内容为准,并有所提高。本书 以实用为主,兼顾最基本的理论知识,编写过程中遵循“深入浅出”和 “言简意赅”的原则,求采取实例来说明Visual Basic使用的方法和 程序的编写过程,并且各章均有内容提要、练习题,书后 并附有《浙江省高校计算机等级考试大纲(二级—— Visual Basic语言程序设计大纲)》,可以帮助 学习者很好地把握知识和技能要点。 前 言
前言 返回首页 本书可作为大中专院校和计算机培训班和教材,也可作为从 事软件开发和应用的工程技术人员的参考书。尤其适合浙江省高校 计算机等级考试辅导用书 本书由湖州职业技术学院李天真老师担任主编,浙江义乌工商 学院方锦明老师、浙江经济职业技术学院宋益众老师担任副主编,浙 江义乌工商学院的李忠明、余梓唐、浙江经贸职业技术学院章剑林、浙 江机电职业技术学院郑正建、江洪、丽水师专职业技术学院郭平、浙江 警官职业技术学院王燕、宁波万里学院程立军等老师参与了本书的编写 工作。本书编写过程中始终得到了科学出版社、湖州职业技术学院领导 和相关专业教师的大力支持,在此一并表示衷心感谢。 本书虽经认真讨论,反复修改而定稿,但限于编者水平,加之时 间仓促,疏漏和不当之处在所难免,敬请任课教师、广大学生和读者 批评指正,以使本书在使用过程中不断完善。 编者著 2003、6 上一页 下一页
上一页 下一页 返回首页 本书可作为大中专院校和计算机培训班和教材,也可作为从 事软件开发和应用的工程技术人员的参考书。尤其适合浙江省高校 计算机等级考试辅导用书。 本书由湖州职业技术学院李天真老师担任主编,浙江义乌工商 学院方锦明老师、浙江经济职业技术学院宋益众老师担任副主编,浙 江义乌工商学院的李忠明、余梓唐、浙江经贸职业技术学院章剑林、浙 江机电职业技术学院郑正建、江洪、丽水师专职业技术学院郭平、浙江 警官职业技术学院王燕、宁波万里学院程立军等老师参与了本书的编写 工作。本书编写过程中始终得到了科学出版社、湖州职业技术学院领导 和相关专业教师的大力支持,在此一并表示衷心感谢。 本书虽经认真讨论,反复修改而定稿,但限于编者水平,加之时 间仓促,疏漏和不当之处在所难免,敬请任课教师、广大学生和读者 批评指正,以使本书在使用过程中不断完善。 编者著 2003、6 前 言
编委会名单 返回首页 主任:俞瑞钊 副主任:陈庆章周必水刘加海 委员(以姓氏笔画为序) 王雷王筱慧方程方锦明卢菊洪代绍庆 吕何新朱炜刘向荣江爱民江锦祥孙光第 李天真李永平李良财李明钧李益明余根墀 汪志达沈凤池沈安衢张元张学辉张锦祥 张德发陈月波陈晓燕邵应珍范剑波欧阳江林 周国民周建阳赵小明胡海影秦学礼徐文杰 凌彦曹哲新戚海燕龚祥国章剑林蒋黎红 董方武鲁俊生谢川谢晓飞楼丰楼程伟鞠洪尧 秘书长:熊盛新 上一页 下一页
上一页 下一页 返回首页 主任:俞瑞钊 副主任:陈庆章 周必水 刘加海 委员 (以姓氏笔画为序) 王 雷 王筱慧 方 程 方锦明 卢菊洪 代绍庆 吕何新 朱 炜 刘向荣 江爱民 江锦祥 孙光第 李天真 李永平 李良财 李明钧 李益明 余根墀 汪志达 沈凤池 沈安衢 张 元 张学辉 张锦祥 张德发 陈月波 陈晓燕 邵应珍 范剑波 欧阳江林 周国民 周建阳 赵小明 胡海影 秦学礼 徐文杰 凌 彦 曹哲新 戚海燕 龚祥国 章剑林 蒋黎红 董方武 鲁俊生 谢 川 谢晓飞 楼 丰 楼程伟 鞠洪尧 秘书长:熊盛新
沒意事项 返回首页 1本软件用 Power Poin制作而成,播放亦在其状态下进 行,为了更好地使用该软件使用者需掌握P。 werPoint的基本 操作原理和方法。 2.本软件内容丰富、新颖,突破传统教学模式,在多媒体教室使 用时,使用者应注意这一变化,改变教学方法,充分发挥其功效。 同时也应注意本软件仍是一教学辅助工具,授课时应与讲授相结合 使其更好地为教学服务。 3本软件内容完整,自成体系,对于使用者的不同情况,用本软件 授课时,可补充所需内容,链入其它媒体信息,或同其它软(如CS Chem draw等)共同使用,以达到多媒体辅助教学的良好效果。 4.多媒体教学信息量大,传递速度快,用本软件授课时,应 熟悉播放程序,注意控制播放速度,要使观看者有充足的思 考时间。 上一页 下一页
上一页 下一页 返回首页 1.本软件用PowerPoint制作而成,播放亦在其状态下进 行,为了更好地使用该软件,使用者需掌握PowerPoint的基本 操作原理和方法。 2.本软件内容丰富、新颖,突破传统教学模式,在多媒体教室使 用时,使用者应注意这一变化,改变教学方法,充分发挥其功效。 同时也应注意本软件仍是一教学辅助工具,授课时应与讲授相结合 使其更好地为教学服务。 3.本软件内容完整,自成体系,对于使用者的不同情况,用本软件 授课时,可补充所需内容,链入其它媒体信息,或同其它软(如CS ChemDraw等)共同使用,以达到多媒体辅助教学的良好效果。 4.多媒体教学信息量大,传递速度快,用本软件授课时,应 熟悉播放程序,注意控制播放速度,要使观看者有充足的思 考时间。 注意事项
第一章 Visua| Bas ic程序设 计基础 返回首页 1l类和对象 ③12模块和工程 L3 Visual aoic用程序基本特点 14数据美型 15变量 L6常用内部画数 ①17运算符与表达式 上一页 下一页
上一页 下一页 返回首页 第一章 Visual Basic程序设 计基础 1.1 类和对象 1.2 模块和工程 1.3 Visual Basic应用程序基本特点 1.4 数据类型 1.5 变量 1.6 常用内部函数 1.7 运算符与表达式
1.1.1类和对象的基本概念 返回首页 对象就是自然界中的一个实体,对象具有特征,同时也具有返回章首 行为。在面向对象程序设计中,对真实世界的对象加以描述,反映 为对象就是数据和代码的集合,数据用以描述对象的特征,而代码 用以描述对象的行为。在面向对象程序设计中,对象是一个基本的 编程单元。 将带有相似特征和行为的事物组合起来,就构成了一个类。在 面向对象程序设计中,类用于指一组相似的对象,对象是某种类的 一个具体实例 在 Visual basic中,当应用程序需要一个命令按钮时,我们只需 要选中工具箱中的命令按钮类,将其拖到窗体上,这样就从命令按 钮类获得了一个具体的命令按钮实例,即创建了一个命令按钮对象。 上一页 下一页
上一页 下一页 返回首页 1.1.1 类和对象的基本概念 对象就是自然界中的一个实体,对象具有特征,同时也具有其 行为。在面向对象程序设计中,对真实世界的对象加以描述,反映 为对象就是数据和代码的集合,数据用以描述对象的特征,而代码 用以描述对象的行为。在面向对象程序设计中,对象是一个基本的 编程单元。 将带有相似特征和行为的事物组合起来,就构成了一个类。在 面向对象程序设计中,类用于指一组相似的对象,对象是某种类的 一个具体实例。 在Visual Basic中,当应用程序需要一个命令按钮时,我们只需 要选中工具箱中的命令按钮类,将其拖到窗体上,这样就从命令按 钮类获得了一个具体的命令按钮实例,即创建了一个命令按钮对象。 返回章首
1.1.2对象的属性、方法和事件 返回首页 返回章首 1.属性 属性用以描述对象的特征,表现为一些属性值。也就是说,可 以通过改变对象的属性值来改变对象的特征。一个对象具有很多属 性,常用的有名称、标题、大小、位置、颜色等;不同的对象可以 有不同的属性,也可以具有一部分相同种类的属性 在 Visual basic中,可以在属性窗口设置一个对象的属性值,也 可以在运行时通过代码来设置或返回对象的属性值。在代码中引用 个属性用以下格式 [.] 其中用以指定在引用哪个对象的属性,用以 指定在引用该对象的哪个属性。有时可以省略,省略时默 认为对象为当前窗体对象。在代码中设置一个属性的格式为: 属性名>= 上一页 下一页
上一页 下一页 返回首页 1.1.2 对象的属性、方法和事件 属性用以描述对象的特征,表现为一些属性值。也就是说,可 以通过改变对象的属性值来改变对象的特征。一个对象具有很多属 性,常用的有名称、标题、大小、位置、颜色等;不同的对象可以 有不同的属性,也可以具有一部分相同种类的属性。 在Visual Basic中,可以在属性窗口设置一个对象的属性值,也 可以在运行时通过代码来设置或返回对象的属性值。在代码中引用 一个属性用以下格式: [ . ] 其中用以指定在引用哪个对象的属性,用以 指定在引用该对象的哪个属性。有时可以省略,省略时默 认为对象为当前窗体对象。在代码中设置一个属性的格式为: [ . ] = 1.属性 返回章首
1.1.2对象的属性、方法和事件 返回首页 返回章首 2.方法 对象的方法是指在对象中预先设置好的,该对象能执行的操作 在面向对象程序设计中,方法就是封装在对象中的特殊过程和函数 当用户需要实现某种功能,而该对象又提供了实现相应功能的过程 代码,这时用户只需调用这些过程,即调用方法,而无需自己编程。 调用一个方法的格式为:[.][] 其中用以指定调用哪个对象的方法,用以 指定在调用该对象的哪个方法,指明在调用该对象的该方法 时所传递的参数,例如: FormlcIs表示调用窗体的Cls方法来清除在窗体上已显示 的内容; Forml circle(1000,1000),500 表示调用窗体的 Circle方法在窗体上绘制一个半径为500的圆。 个对象具有哪些方法是由对象本身决定的,当对象具有某种 方法时,我们称该对象支持该方法。 页 下一页
上一页 下一页 返回首页 1.1.2 对象的属性、方法和事件 2.方法 对象的方法是指在对象中预先设置好的,该对象能执行的操作。 在面向对象程序设计中,方法就是封装在对象中的特殊过程和函数, 当用户需要实现某种功能,而该对象又提供了实现相应功能的过程 代码,这时用户只需调用这些过程,即调用方法,而无需自己编程。 调用一个方法的格式为:[ . ] [ ] 其中用以指定调用哪个对象的方法,用以 指定在调用该对象的哪个方法,指明在调用该对象的该方法 时所传递的参数,例如: Form1.Cls 表示调用窗体的Cls方法来清除在窗体上已显示 的内容;Form1.Circle (1000 , 1000), 500 表示调用窗体的 Circle方法在窗体上绘制一个半径为500的圆。 一个对象具有哪些方法是由对象本身决定的,当对象具有某种 方法时,我们称该对象支持该方法。 返回章首