Visual Basic程序设计教程

Visual Basic程序设计教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2006-08
版次: 3
ISBN: 9787302130116
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 405页
字数: 608千字
12人买过
  •   本书通过大量实例,深入浅出地介绍了VisualBasic6.0中文版的开发环境、对象和事件驱动的概念、运算符和表达式、数据输入输出、常用标准控件、基本控制结构、数组和记录、过程调用、键盘和鼠标事件、菜单程序设计、对话框程序设计、多窗体程序设计、多文档界面(MDI)以及文件处理等。针对初学者的特点,全书在编排上注意了由简及繁、由浅入深的循序渐进,力求通俗易懂、简捷实用。只要具有Windows初步知识,就可以通过本书掌握VisualBasic程序设计的基本内容。全书每章都附有习题,使于学习和教学。
      本书可作为高等学校教材,并可作为计算机培训班的教材及全国计算机等级考试(NCRE)的应试教材,也可供自学使用。
      作者编写的《VisualBasic程序设计教程题解与上机指导(第三版)》可以与本书配套使用。 VisualBasic编程环境1
    1.1可视化与事件驱动型语言1
    1.1.1可视化界面设计1
    1.1.2事件驱动的编程机制2
    1.2VisualBasic的启动与退出2
    1.3主窗口5
    1.3.1标题栏和菜单栏5
    1.3.2工具栏7
    1.4其他窗口8
    1.4.1窗体设计器和工程资源管理器8
    1.4.2属性窗口和工具箱窗口10
    习题12

    对象132.1对象及其属性设置13
    2.1.1VisualBasic的对象13
    2.1.2对象属性设置15
    2.2窗体17
    2.2.1窗体的结构与属性17
    2.2.2窗体事件22
    2.3控件22
    2.3.1内部控件23
    2.3.2控件的命名和控件值24
    2.4控件的画法和基本操作26
    2.4.1控件的画法26
    2.4.2控件的基本操作27
    习题29

    建立简单的VisualBasic应用程序31
    3.1语句31
    3.1.1VisualBasic中的语句31
    3.1.2赋值、注释、暂停和结束语句32
    3.2编写简单的VisualBasic应用程序35
    3.2.1程序设计35
    3.2.2代码编辑器41
    3.3程序的保存、装入和运行42
    3.3.1保存程序42
    3.3.2程序的装入44
    3.3.3程序的运行45
    3.4VisualBasic应用程序的结构与工作方式46
    习题47

    数据类型、运算符与表达式49
    4.1基本数据类型49
    4.2常量和变量52
    4.2.1常量52
    4.2.2变量54
    4.3变量的作用域57
    4.3.1局部变量与全局变量57
    4.3.2默认声明58
    4.4常用内部函数60
    4.4.1转换、数学及日期和时间函数60
    4.4.2字符串函数62
    4.4.3Shell函数66
    4.5运算符与表达式67
    4.5.1算术运算符68
    4.5.2关系运算符与逻辑运算符69
    4.5.3字符串表达式与日期表达式72
    4.5.4表达式的执行顺序73
    习题74

    数据输入输出77
    5.1数据输出——Print方法77
    5.1.1Print方法77
    5.1.2与Print方法有关的函数和方法79
    5.1.3格式输出82
    5.2数据输入——InputBox函数85
    5.3MsgBox函数和MsgBox语句88
    5.3.1MsgBox函数88
    5.3.2MsgBox语句91
    5.4字形92
    5.4.1字体类型和大小92
    5.4.2其他属性93
    5.5打印机输出95
    5.5.1直接输出95
    5.5.2窗体输出97
    习题98

    常用标准控件101
    6.1文本控件101
    6.1.1标签101
    6.1.2文本框102
    6.2图形控件106
    6.2.1图片框和图像框107
    6.2.2图形文件的装入109
    6.2.3直线和形状112
    6.3按钮控件114
    6.3.1属性和事件114
    6.3.2应用举例115
    6.4选择控件——复选框和单选按钮117
    6.4.1复选框和单选按钮的属性和事件118
    6.4.2应用举例119
    6.5选择控件——列表框和组合框121
    6.5.1列表框121
    6.5.2组合框125
    6.6滚动条129
    6.7计时器131
    6.8框架134
    6.9焦点与Tab顺序136
    6.9.1设置焦点136
    6.9.2Tab顺序138
    习题139

    VisualBasic控制结构142
    7.1选择控制结构142
    7.1.1单行结构条件语句142
    7.1.2块结构条件语句143
    7.1.3IIf函数147
    7.2多分支控制结构148
    7.3For循环控制结构152
    7.4当循环控制结构157
    7.5Do循环控制结构160
    7.6多重循环165
    7.7GoTo型控制168
    7.7.1GoTo语句168
    7.7.2OnGoTo语句169
    习题170

    数组与记录172
    8.1数组的概念172
    8.1.1数组的定义172
    8.1.2默认数组176
    8.2动态数组177
    8.2.1动态数组的定义177
    8.2.2数组的清除和重定义180
    8.3数组的基本操作181
    8.3.1数组元素的输入、输出和复制181
    8.3.2ForEach…Next语句185
    8.4数组的初始化187
    8.5控件数组189
    8.5.1基本概念189
    8.5.2建立控件数组190
    8.6记录193
    8.6.1记录类型和记录类型变量193
    8.6.2记录变量的初始化及其引用195
    8.7记录数组198
    习题201

    过程204
    9.1Sub过程204
    9.1.1建立Sub过程204
    9.1.2调用Sub过程207
    9.1.3通用过程与事件过程209
    9.2Function过程211
    9.2.1建立Function过程211
    9.2.2调用Function过程213
    9.3参数传送216
    9.3.1形参与实参216
    9.3.2引用218
    9.3.3传值220
    9.3.4数组参数的传送222
    9.4可选参数与可变参数229
    9.4.1可选参数229
    9.4.2可变参数230
    9.5对象参数231
    9.5.1窗体参数231
    9.5.2控件参数233
    9.6局部内存分配237
    9.7递归239
    习题243

    键盘与鼠标事件过程245
    10.1KeyPress事件245
    10.2KeyDown和KeyUp事件248
    10.3鼠标事件255
    10.3.1鼠标位置256
    10.3.2鼠标按钮258
    10.3.3转换参数260
    10.4鼠标光标的形状263
    10.4.1MousePointer属性263
    10.4.2设置鼠标光标形状263
    10.5拖放265
    10.5.1与拖放有关的属性、事件和方法265
    10.5.2自动拖放267
    10.5.3手动拖放269
    习题272

    菜单程序设计274
    11.1VisualBasic中的菜单274
    11.2菜单编辑器275
    11.3用菜单编辑器建立菜单278
    11.3.1界面设计278
    11.3.2编写程序代码280
    11.4菜单项的控制282
    11.4.1有效性控制282
    11.4.2菜单项标记284
    11.4.3键盘选择286
    11.5菜单项的增减287
    11.6弹出式菜单290
    习题294

    对话框程序设计295
    12.1概述295
    12.1.1对话框的分类与特点295
    12.1.2自定义对话框296
    12.1.3通用对话框控件298
    12.2文件对话框299
    12.2.1文件对话框的结构299
    12.2.2文件对话框的属性300
    12.2.3文件对话框举例303
    12.3其他对话框305
    12.3.1颜色对话框305
    12.3.2字体对话框306
    12.3.3打印对话框308
    习题311

    多窗体程序设计与环境应用313
    13.1建立多窗体应用程序313
    13.1.1与多窗体程序设计有关的语句和方法313
    13.1.2建立界面314
    13.1.3编写程序代码318
    13.2多窗体程序的执行与保存325
    13.2.1指定启动窗体325
    13.2.2多窗体程序的存取326
    13.3VisualBasic工程结构327
    13.3.1标准模块328
    13.3.2窗体模块328
    13.3.3SubMain过程329
    13.4闲置循环与DoEvents语句331
    13.5系统对象334
    13.5.1App对象334
    13.5.2Screen对象335
    习题336

    多文档界面338
    14.1MDI窗体与MDI子窗体338
    14.1.1MDI子窗体338
    14.1.2引例339
    14.1.3几点说明341
    14.2MDI特性343
    14.2.1属性、方法和事件343
    14.2.2Dim语句和WindowState属性345
    14.3建立MDI应用程序346
    14.3.1建立MDI应用程序的一般过程346
    14.3.2MDI应用程序举例348
    14.4MDI应用程序中的菜单354
    14.4.1MDI中菜单的建立354
    14.4.2MDI菜单应用程序举例355
    14.5用MDI建立工具条357
    14.5.1用MDI建立工具条的一般步骤357
    14.5.2程序举例358
    习题360

    文件362
    15.1文件概述362
    15.2文件的打开与关闭364
    15.2.1文件的打开或建立364
    15.2.2文件的关闭366
    15.3文件操作语句和函数367
    15.3.1文件指针367
    15.3.2其他语句和函数368
    15.4顺序文件369
    15.4.1顺序文件的写操作369
    15.4.2顺序文件的读操作374
    15.5随机文件379
    15.5.1随机文件的读写操作379
    15.5.2随机文件举例380
    15.6用控件显示和修改随机文件387
    15.7二进制文件390
    15.7.1二进制存取与随机存取391
    15.7.2程序举例391
    15.8文件系统控件392
    15.8.1驱动器列表框和目录列表框393
    15.8.2文件列表框395
    15.8.3程序举例397
    15.9文件基本操作401
    习题403

    参考文献405
  • 内容简介:
      本书通过大量实例,深入浅出地介绍了VisualBasic6.0中文版的开发环境、对象和事件驱动的概念、运算符和表达式、数据输入输出、常用标准控件、基本控制结构、数组和记录、过程调用、键盘和鼠标事件、菜单程序设计、对话框程序设计、多窗体程序设计、多文档界面(MDI)以及文件处理等。针对初学者的特点,全书在编排上注意了由简及繁、由浅入深的循序渐进,力求通俗易懂、简捷实用。只要具有Windows初步知识,就可以通过本书掌握VisualBasic程序设计的基本内容。全书每章都附有习题,使于学习和教学。
      本书可作为高等学校教材,并可作为计算机培训班的教材及全国计算机等级考试(NCRE)的应试教材,也可供自学使用。
      作者编写的《VisualBasic程序设计教程题解与上机指导(第三版)》可以与本书配套使用。
  • 目录:
    VisualBasic编程环境1
    1.1可视化与事件驱动型语言1
    1.1.1可视化界面设计1
    1.1.2事件驱动的编程机制2
    1.2VisualBasic的启动与退出2
    1.3主窗口5
    1.3.1标题栏和菜单栏5
    1.3.2工具栏7
    1.4其他窗口8
    1.4.1窗体设计器和工程资源管理器8
    1.4.2属性窗口和工具箱窗口10
    习题12

    对象132.1对象及其属性设置13
    2.1.1VisualBasic的对象13
    2.1.2对象属性设置15
    2.2窗体17
    2.2.1窗体的结构与属性17
    2.2.2窗体事件22
    2.3控件22
    2.3.1内部控件23
    2.3.2控件的命名和控件值24
    2.4控件的画法和基本操作26
    2.4.1控件的画法26
    2.4.2控件的基本操作27
    习题29

    建立简单的VisualBasic应用程序31
    3.1语句31
    3.1.1VisualBasic中的语句31
    3.1.2赋值、注释、暂停和结束语句32
    3.2编写简单的VisualBasic应用程序35
    3.2.1程序设计35
    3.2.2代码编辑器41
    3.3程序的保存、装入和运行42
    3.3.1保存程序42
    3.3.2程序的装入44
    3.3.3程序的运行45
    3.4VisualBasic应用程序的结构与工作方式46
    习题47

    数据类型、运算符与表达式49
    4.1基本数据类型49
    4.2常量和变量52
    4.2.1常量52
    4.2.2变量54
    4.3变量的作用域57
    4.3.1局部变量与全局变量57
    4.3.2默认声明58
    4.4常用内部函数60
    4.4.1转换、数学及日期和时间函数60
    4.4.2字符串函数62
    4.4.3Shell函数66
    4.5运算符与表达式67
    4.5.1算术运算符68
    4.5.2关系运算符与逻辑运算符69
    4.5.3字符串表达式与日期表达式72
    4.5.4表达式的执行顺序73
    习题74

    数据输入输出77
    5.1数据输出——Print方法77
    5.1.1Print方法77
    5.1.2与Print方法有关的函数和方法79
    5.1.3格式输出82
    5.2数据输入——InputBox函数85
    5.3MsgBox函数和MsgBox语句88
    5.3.1MsgBox函数88
    5.3.2MsgBox语句91
    5.4字形92
    5.4.1字体类型和大小92
    5.4.2其他属性93
    5.5打印机输出95
    5.5.1直接输出95
    5.5.2窗体输出97
    习题98

    常用标准控件101
    6.1文本控件101
    6.1.1标签101
    6.1.2文本框102
    6.2图形控件106
    6.2.1图片框和图像框107
    6.2.2图形文件的装入109
    6.2.3直线和形状112
    6.3按钮控件114
    6.3.1属性和事件114
    6.3.2应用举例115
    6.4选择控件——复选框和单选按钮117
    6.4.1复选框和单选按钮的属性和事件118
    6.4.2应用举例119
    6.5选择控件——列表框和组合框121
    6.5.1列表框121
    6.5.2组合框125
    6.6滚动条129
    6.7计时器131
    6.8框架134
    6.9焦点与Tab顺序136
    6.9.1设置焦点136
    6.9.2Tab顺序138
    习题139

    VisualBasic控制结构142
    7.1选择控制结构142
    7.1.1单行结构条件语句142
    7.1.2块结构条件语句143
    7.1.3IIf函数147
    7.2多分支控制结构148
    7.3For循环控制结构152
    7.4当循环控制结构157
    7.5Do循环控制结构160
    7.6多重循环165
    7.7GoTo型控制168
    7.7.1GoTo语句168
    7.7.2OnGoTo语句169
    习题170

    数组与记录172
    8.1数组的概念172
    8.1.1数组的定义172
    8.1.2默认数组176
    8.2动态数组177
    8.2.1动态数组的定义177
    8.2.2数组的清除和重定义180
    8.3数组的基本操作181
    8.3.1数组元素的输入、输出和复制181
    8.3.2ForEach…Next语句185
    8.4数组的初始化187
    8.5控件数组189
    8.5.1基本概念189
    8.5.2建立控件数组190
    8.6记录193
    8.6.1记录类型和记录类型变量193
    8.6.2记录变量的初始化及其引用195
    8.7记录数组198
    习题201

    过程204
    9.1Sub过程204
    9.1.1建立Sub过程204
    9.1.2调用Sub过程207
    9.1.3通用过程与事件过程209
    9.2Function过程211
    9.2.1建立Function过程211
    9.2.2调用Function过程213
    9.3参数传送216
    9.3.1形参与实参216
    9.3.2引用218
    9.3.3传值220
    9.3.4数组参数的传送222
    9.4可选参数与可变参数229
    9.4.1可选参数229
    9.4.2可变参数230
    9.5对象参数231
    9.5.1窗体参数231
    9.5.2控件参数233
    9.6局部内存分配237
    9.7递归239
    习题243

    键盘与鼠标事件过程245
    10.1KeyPress事件245
    10.2KeyDown和KeyUp事件248
    10.3鼠标事件255
    10.3.1鼠标位置256
    10.3.2鼠标按钮258
    10.3.3转换参数260
    10.4鼠标光标的形状263
    10.4.1MousePointer属性263
    10.4.2设置鼠标光标形状263
    10.5拖放265
    10.5.1与拖放有关的属性、事件和方法265
    10.5.2自动拖放267
    10.5.3手动拖放269
    习题272

    菜单程序设计274
    11.1VisualBasic中的菜单274
    11.2菜单编辑器275
    11.3用菜单编辑器建立菜单278
    11.3.1界面设计278
    11.3.2编写程序代码280
    11.4菜单项的控制282
    11.4.1有效性控制282
    11.4.2菜单项标记284
    11.4.3键盘选择286
    11.5菜单项的增减287
    11.6弹出式菜单290
    习题294

    对话框程序设计295
    12.1概述295
    12.1.1对话框的分类与特点295
    12.1.2自定义对话框296
    12.1.3通用对话框控件298
    12.2文件对话框299
    12.2.1文件对话框的结构299
    12.2.2文件对话框的属性300
    12.2.3文件对话框举例303
    12.3其他对话框305
    12.3.1颜色对话框305
    12.3.2字体对话框306
    12.3.3打印对话框308
    习题311

    多窗体程序设计与环境应用313
    13.1建立多窗体应用程序313
    13.1.1与多窗体程序设计有关的语句和方法313
    13.1.2建立界面314
    13.1.3编写程序代码318
    13.2多窗体程序的执行与保存325
    13.2.1指定启动窗体325
    13.2.2多窗体程序的存取326
    13.3VisualBasic工程结构327
    13.3.1标准模块328
    13.3.2窗体模块328
    13.3.3SubMain过程329
    13.4闲置循环与DoEvents语句331
    13.5系统对象334
    13.5.1App对象334
    13.5.2Screen对象335
    习题336

    多文档界面338
    14.1MDI窗体与MDI子窗体338
    14.1.1MDI子窗体338
    14.1.2引例339
    14.1.3几点说明341
    14.2MDI特性343
    14.2.1属性、方法和事件343
    14.2.2Dim语句和WindowState属性345
    14.3建立MDI应用程序346
    14.3.1建立MDI应用程序的一般过程346
    14.3.2MDI应用程序举例348
    14.4MDI应用程序中的菜单354
    14.4.1MDI中菜单的建立354
    14.4.2MDI菜单应用程序举例355
    14.5用MDI建立工具条357
    14.5.1用MDI建立工具条的一般步骤357
    14.5.2程序举例358
    习题360

    文件362
    15.1文件概述362
    15.2文件的打开与关闭364
    15.2.1文件的打开或建立364
    15.2.2文件的关闭366
    15.3文件操作语句和函数367
    15.3.1文件指针367
    15.3.2其他语句和函数368
    15.4顺序文件369
    15.4.1顺序文件的写操作369
    15.4.2顺序文件的读操作374
    15.5随机文件379
    15.5.1随机文件的读写操作379
    15.5.2随机文件举例380
    15.6用控件显示和修改随机文件387
    15.7二进制文件390
    15.7.1二进制存取与随机存取391
    15.7.2程序举例391
    15.8文件系统控件392
    15.8.1驱动器列表框和目录列表框393
    15.8.2文件列表框395
    15.8.3程序举例397
    15.9文件基本操作401
    习题403

    参考文献405
查看详情
12
相关图书 / 更多
Visual Basic程序设计教程
Visual Basic 语言程序设计基础(第6版)
齐佳
Visual Basic程序设计教程
Visual Studio 2019(C#)Windows数据库项目开发
曾建华
Visual Basic程序设计教程
Visual Object Recognition
Grauman;Kristen;Leibe;Bastian
Visual Basic程序设计教程
Vivado从此开始(第2版)
高亚军
Visual Basic程序设计教程
Visual Basic6.0时尚编程百例(附光盘)/时尚百例丛书
网冠科技 编著
Visual Basic程序设计教程
Viking Longship
Mick Manning;Brita Granstrom
Visual Basic程序设计教程
Visual Basic程序设计教程·全国中医药行业高等教育“十四五”规划教材
曹慧 主编;闫朝升
Visual Basic程序设计教程
Virtual Art: From Illusion to Immersion
Grau;Oliver;Malina;Roger F.;Cubitt;Sean
Visual Basic程序设计教程
Visio图形设计从新手到高手(兼容版)(第2版)
宋翔
Visual Basic程序设计教程
Visual Basic 程序设计(第6版)
郗冬梅
Visual Basic程序设计教程
Vigeland+Munch:BehindtheMyths维格兰+嚼:神话背后
Trine Otte Bak Nielsen 著
Visual Basic程序设计教程
VisualBasic.NET程序设计(普通高等教育十三五规划教材)
何振林//罗奕 编者