Visual Basic程序设计(二级)教程

百科

Visual Basic功能强大,简单易学妈而认,是目前最新流行的Windows应用程序设计工具。本书根据国家二级考试大纲要求编写,来自是一本Visual Basic考级用书。本书参考多种Visu360百科al Basic考级书籍及Visual Basic实用教程类书籍,结合多年教学和开发经验,内容由浅河应状去入深,语言贴近自然,并给了了大量生动有趣且具有实用价值的示例,每章后面还有很多习题及全真考题。力图做到让初学Visual Basic的人能够读懂,能够对Visual Basic产生较强兴趣,能够根据书上实例通过上机实承举年但习,轻松学会整个教学内容,顺利通过二级考试,也为今后成为一名编程高手打下良好基础。

  • 中文名 Visual Basic程序设计(二级)教程
  • 定价 25元
  • 作者 张更路
  • 装帧 平装
  • ISBN 9787302069683

基本信息

  Visual Basic程序设计(二级)教构劳露表发式肥

  作者:张更路    图书详细信息:

  ISBN:97育益接不87302069683

  定价:25元

  印次:1-2

  装帧:平装

  印刷日期:2004-2-24


  

图书简介

  Visu来自al Basic功能强大,简单易学,是目前最新流行的Windows应用程序设计工具。本书根据国家二级考试大纲要求编写,是一本Visual Basic考级用书。本书参考多种Visual B360百科asic考级书籍及Visual Basic实用教程类书籍,结合多年教学和开发经验,内容由浅入深,语言贴近自然材念朝红美宣材逐岁,并给了了大量生动有才获质概耐景倒病面趣且具有实用价值的示例,每章后面还有很多习题及全真考题。力图做到让开掌氧批评初学Visual Basic的人能够齐夫读懂,能够对Visual Basic产生较强兴趣,能够根据书上实例通过上机实习,轻松学会整个教学内容,顺利通过二级考试,厚收范知田损径也为今后成为一名编程高手打下扬以列环诉权药绝自编胜良好基础。

前言

  Visual Basic是继Basic之后,在计算机语言领域最成功、最流行的语言。

  事实上,Visual Basic最大的优势是调立秋测板容易学习,且适于编写各种应用程序。作为教材也云程笑响义态富气大执持完全应该让学生体验到Visual Basic语言学习和应用的快乐

  笔者毕业于北京师范大学教育系,后改学计算机并利司游该错于村化久考取中国科技大学计算机系研究生。多年受良师益友的教育和启发,使笔者对好的教育效果深有感触。为普通读者提供一册好的学习用书,是本书的宗旨。

 来自 笔者很早接触Visual Basic,1997年使用Visual Basic完成研究生论文,之后多360百科年从事Visual Basic教学和开发。本书集成了笔者缩护常多年的Visual Basic教学和开发第一线的经验,成书后又经过认真反复修诉高守留欢因文书换助候改和教学验证,再加上清华大学出版社的严肃审校,本书最终得以出版。

  尽管本书完全按照国家二级考试大纲划定的知识范围及相应深度编写,但在如何组织教学内容方面下了很大的钟员苏硫器帝功夫,使得教材不再以知识为中心,而是以读者为中心,参足副于觉以学和应用为中心,精心安排各部分内容。

  全书共分3部分,每部分由3章组成。

  第一部分介还棉厂盟置余绍Visual Ba多别在黄苦酸等sic的基本知识,使读者对Visual Basic有一个基本的了解,做到轻松入门

  第二部分介绍Visua四密l Basic的语法知通供其显太专会裂让零办识,使读者能够通过简单应用学会编写一些短小程序

  第三部分介绍Visual Basic的复杂应用,使读者能够理解甚至开发出较复杂的实用程序。

  全书各章节主线清晰,难度由浅入食鲁烟职打础结雨深,语言贴近自然,很适合读者学习和复习。全书共分9章,也非常适于教学安排的需要。

  本书的另一特色是给出了大量生动有趣且具有实用价值的示例,力求通过示例使读者对知识的理解和掌握更加深刻。这些示例都经过了上溶步求背械益机反复验证。为了保证使读者也能完成这些示例,本块冷虽固秋跳胡波书示例步骤详细,程序外观和程序代码全部采用了真实图片。

  本书由张更路主编,参加编写的副主编有韩颖、刘景红、王秀华、张树峰、朱勇、赵耀、庞淑兰、王辰刚、齐久颖、赵良君、陈昊、曹福凯、朱俊东、何晓艳。

目录

  第1章VB程序设计的基本知识1

  1.1Visual Basic简介1

  1.2VB的安装过程2

  1.3VB的启动和退出7

  1.3.1启动VB7

  1.3.2关闭VB8

  1.3.3建立VB的桌面快捷方式8

  1.4调整VB的设计环境9

  1.5编写第一个程序11

  1.6保存程序13

  1.7面向对象编程14

  1.7.1什么是对象14

  1.7.2设置对象的属性15

  1.7.3针对对象事件编程18

  1.7.4指定对象行为的方法23

  1.8发行自己的作品25

  1.8.1编译25

  1.8.2打包26

  1.9寻求帮助27

  1.9.1安装MSDN27

  1.9.2其他学习建议29

  学习要求30

  习题30

  第2章窗体设计32

  2.1窗体的属性32

  2.1.1窗体的大小和位置属性32

  2.1.2窗体的外观属性33

  2.1.3窗体的行为属性37

  2.1.4窗体的字体属性38

  2.1.5窗体的其他常用属性40

  2.2多窗体设计41

  2.2.1添加一个普通新窗体41

  2.2.2删除一个窗体41

  2.2.3在多个窗体中切换42

  2.2.4设置启动窗体42

  2.2.5设置启动工程43

  2.2.6设置程序的图标43

  2.2.7再次打开工程44

  2.2.8添加一个MDI窗体45

  2.3窗体的方法47

  2.4窗体事件48

  2.5菜单设计50

  2.5.1菜单的特点50

  2.5.2菜单编辑器50

  2.5.3弹出式菜单52

  学习要求53

  习题53

  第3章控件的基本知识55

  3.1基本知识55

  3.1.1什么是内部控件55

  3.1.2向窗体添加和删除控件

  的方法56

  3.1.3控件的选定57

  3.1.4控件大小的调整57

  3.1.5改变控件位置57

  3.1.6锁定控件58

  3.1.7改变与控件位置相关

  的设置59

  3.2标签59

  3.3文本框60

  3.4命令按钮62

  3.4.1命令按钮常用的属性62

  3.4.2命令按钮编程示例63

  3.4.3命令按钮的其他操作方法66

  3.5图片框与图像框67

  3.5.1图片框与图像框的共性67

  3.5.2图片框与图像框的

  各自特点68

  3.5.3图片框的属性68

  3.5.4图像框的属性68

  3.6直线与形状控件69

  3.7控件的属性71

  3.7.1控件的名称属性71

  3.7.2控件的默认属性71

  3.7.3控件的TabStop属性73

  3.8控件的事件73

  3.8.1焦点事件73

  3.8.2键盘事件75

  3.8.3鼠标拖动事件76

  3.9可视化79

  学习要求80

  习题80

  第4章数据的种类与变量的用法83

  4.1基本的数据类型83

  4.1.1数值83

  4.1.2字符串85

  4.1.3日期85

  4.1.4布尔型数据85

  4.2变量和常量86

  4.2.1定义86

  4.2.2示例86

  4.2.3常量的类型87

  4.3常量和变量的命名要求88

  4.4变量和变量的作用域88

  4.4.1局部变量89

  4.4.2窗体级变量89

  4.4.3模块级变量90

  4.4.4变量重名91

  4.4.5全局变量92

  4.5变体型变量93

  4.5.1什么是变体型变量93

  4.5.2变体型变量示例93

  4.5.3显式声明94

  4.5.4变量的默认值96

  4.6静态变量97

  4.7数组98

  4.7.1数组的定义98

  4.7.2数组应用示例100

  4.7.3数组使用注意事项100

  4.7.4动态数组101

  4.7.5数组的清除102

  4.7.6使用Array为数组赋值103

  4.8自定义类型103

  4.9枚举类型105

  4.10运算107

  4.10.1数值运算107

  4.10.2字符串连接108

  4.10.3比较运算108

  4.10.4日期运算109

  4.10.5逻辑运算110

  学习要求111

  习题111

  第5章内部函数与绘图方法113

  5.1常用内部函数113

  5.1.1数值转换函数113

  5.1.2类型转换函数114

  5.1.3数学函数114

  5.1.4字符串处理函数116

  5.1.5日期与时间函数117

  5.1.6输出格式设定函数

  Format118

  5.1.7消息框函数MsgBox119

  5.1.8输入框函数InputBox121

  5.1.9其他常用函数122

  5.2其他函数类别125

  5.2.1调用Windows的API

  函数125

  5.2.2调用DLL126

  5.3常用绘图方法126

  5.3.1Print方法126

  5.3.2Pset方法128

  5.3.3Line方法128

  5.3.4Circle方法129

  5.4程序书写的基本知识131

  5.4.1VB的辅助编程功能131

  5.4.2程序语句书写规则131

  5.4.3养成更好的书写习惯131

  学习要求132

  习题132

  第6章程序控制语句135

  6.1判断语句135

  6.1.1基本的判断语句结构135

  6.1.2简单判断语句137

  6.1.3单行判断语句137

  6.1.4复杂判断语句142

  6.2选择语句143

  6.2.1基本的选择语句144

  6.2.2选择语句的变化形式146

  6.2.3在键盘事件中使用

  选择语句146

  6.2.4在鼠标事件中使用

  选择语句147

  6.3循环语句149

  6.3.1Do While循环语句的

  基本格式150

  6.3.2Do循环语句的其他形式151

  6.3.3For循环语句152

  6.3.4嵌套规则157

  6.4其他程序控制语句158

  6.4.1DoEvents语句158

  6.4.2For Each…Next语句159

  6.4.3Stop语句161

  6.4.4Goto 语句161

  6.4.5On Error语句162

  6.4.6With语句163

  学习要求164

  习题164

  第7章控件与编程168

  7.1单选按钮168

  7.2复选框168

  7.3使用控件数组169

  7.3.1什么是控件数组170

  7.3.2控件数组应用示例170

  7.3.3使用控件数组的优点171

  7.3.4使用程序添加删除控件

  元素172

  7.4框架174

  7.5列表框176

  7.6组合框178

  7.7滚动条179

  7.8计时器181

  7.9数据库访问控件185

  7.9.1什么是数据库185

  7.9.2数据库编程实例185

  7.10控件的种类187

  7.11多媒体控件188

  7.12VB的特点190

  学习要求191

  习题191

  第8章过程的编写方法194

  8.1什么是过程194

  8.2过程的分类195

  8.2.1事件过程与自定义过程195

  8.2.2Sub过程Function过程和

  Property过程195

  8.2.3Main过程198

  8.3参数的使用方法199

  8.3.1形参和实参199

  8.3.2传值与传址199

  8.3.3可选参数201

  8.3.4数组参数202

  8.3.5可变参数203

  8.3.6对象参数203

  8.4自定义过程示例205

  8.5过程嵌套调用与递归调用210

  8.6调用另一个窗体内的过程211

  学习要求212

  习题212

  第9章文件操作程序设计216

  9.1文件系统列表控件216

  9.2通用对话框控件219

  9.3文件管理命令223

  9.3.1复制223

  9.3.2粘贴224

  9.3.3删除225

  9.3.4给文件改名226

  9.3.5移动文件226

  9.3.6设置/得到文件属性226

  9.3.7文件夹操作命令227

  9.4文件的种类227

  9.4.1程序文件和数据文件227

  9.4.2数据文件的作用227

  9.4.3数据文件的种类228

  9.5文件的打开与关闭228

  9.5.1文件打开命令228

  9.5.2文件打开命令选项229

  9.5.3文件的关闭230

  9.6文件的读写方法231

  9.6.1顺序文件的写入方法231

  9.6.2顺序文件的读出方法232

  9.6.3随机文件的读写方法234

  9.6.4二进制文件的读写方法237

  9.6.5文件读写方法与函数总结239

  学习要求240

  习题241

  附录1ASCII字符表243

  附录2KeyCode值/常量表244

  附录3常用对象的属性窗口245

  附录4对象常用属性释义250

  附录5编程常用对象事件触发原因255

  附录6鼠标指针形状表257

  附录7颜色常数表258

  附录8VB考试大纲样卷分析259

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com