visual计算机高级语言,Visual Basic高级语言程序设计

Visual Basic高级语言程序设计

语音

编辑

锁定

讨论

上传视频

上传视频

《VisualBasic高级语言程序设计》是2011年清华大学出版社出版的图书,作者是薛胜军。本书适合作为高等院校计算机公共课教材,也可作为各类计算机培训班或读者自学用书,同时还可作为全国计算机等级考试的学习参考书。

书    名

Visual Basic高级语言程序设计

作    者

薛胜军

ISBN

9787302260462定    价

48.00元

出版社

出版时间

2011年6月1日

开    本

16开

Visual Basic高级语言程序设计内容简介

编辑

语音

《VisualBasic高级语言程序设计》以VisualBasic6.0为语言背景,通过大量实例,深入浅出地介绍了VisualBasic的基本概念、VisualBasic的集成开发环境、VisualBasic程序设计基础、基本的输入/输出、控制结构程序设计、菜单及多窗体程序设计、数组、过程、多重文档界面、文件操作、数据访问技术等知识。

全书在编排上由简及繁、由浅入深和循序渐进,力求通俗易懂、简洁实用。VisualBasic高级语言程序设计》内容丰富,注重实用性和可操作性,各章配有精心设计的例题与习题,并提供一套供课堂教学用的书中全部实例的源代码。

Visual Basic高级语言程序设计作者简介

编辑

语音

谈冉,武汉理工大学计算机科学与技术学院教授,2007-2008年在美国印第安纳州普渡大学从事访问学者研究工作。主持或参与科研项目十多项,获湖北省教学成果二等奖1项,获省部级科学进步二等奖1项。

主编与参编了多部教材。近期在国内外重要学术期刊及学术会议上发表科研论文二十多篇,其中十多篇为E0收录论文。

Visual Basic高级语言程序设计图书目录

编辑

语音

第1章 Visual Basic概述 /1

1.1 可视化BASIC语言 /1

1.1.1 Visual Basic简介 /1

1.1.2 Visual Basic版本简介 /2

1.1.3 Visual Basic的特点 /2

1.2 Visual Basic的安装、启动与退出 /4

1.2.1 Visual Basic的安装 /4

1.2.2 Visual Basic的启动 /5

1.2.3 Visual Basic的退出 /8

1.3 Visual Basic应用程序的结构 /9

1.4 用Visual Basic开发应用程序的一般步骤 /10

1.4.1 设计Visual Basic程序的步骤 /10

1.4.2 设计举例 /14

习题1 /21

第2章 Visual Basic的集成开发环境 /25

2.1 Visual Basic的集成开发环境简介 /25

2.1.1 Visual Basic的界面组成 /25

2.1.2 Visual Basic各组成部件的功能 /25

2.2 Visual Basic的对象、方法与事件 /32

2.2.1 Visual Basic的对象 /33

2.2.2 对象属性 /33

2.2.3 对象方法 /35

2.2.4 对象事件 /36

2.2.5 编写事件过程 /37

2.3 窗体设计 /39

2.3.1 窗体的结构与属性 /39

2.3.2 窗体控制菜单 /41

2.3.3 设计窗体背景 /42

2.3.4 窗体输出 /43

2.3.5 窗体的其他属性 /45

2.3.6 窗体事件 /46

2.3.7 设置窗体位置 /49

2.3.8 设计举例 /50

2.3.9 用向导生成窗体 /51

2.4 工程管理 /54

2.4.1 Visual Basic 工程的结构 /54

2.4.2 创建、打开和保存工程 /55

2.4.3 添加、删除和保存文件 /56

2.4.4 在工程中添加用户控件 /57

2.4.5 在工程中添加、删除控件 /57

2.4.6 使用其他应用程序中的对象 /58

2.4.7 使用向导和外接程序 /59

习题2 /60

第3章 Visual Basic程序设计基础 /66

3.1 数据类型 /66

3.2 常量与变量 /69

3.2.1 常量 /69

3.2.2 变量 /70

3.3 变量的作用域 /71

3.4 运算符和表达式 /73

3.4.1 算术运算符与算术表达式 /73

3.4.3 逻辑运算符与逻辑表达式 /75

3.4.4 字符串运算符与字符串表达式 /76

3.4.5 日期运算符与日期表达式 /76

3.4.6 表达式的执行顺序 /77

3.5 常用内部函数 /77

习题3 /82

第4章 基本输入/?输出 /87

4.1 赋值语句 /87

4.2 数据输入——InputBox函数 /88

4.3 数据输出 /91

4.3.1 Print方法 /91

4.3.2 与Print方法有关的函数 /93

4.4 消息对话框——MsgBox函数和MsgBox语句 /95

4.5 注释、暂停和程序结束语句 /98

4.6 内部控件 /99

4.6.1 命令按钮控件 /99

4.6.2 标签控件 /102

4.6.3 文本框控件 /103

4.6.4 直线控件 /109

4.6.5 形状控件 /110

4.6.6 滚动条控件 /112

4.6.7 计时器控件 /114

4.6.8 图片框控件与图像框控件 /115

4.6.9 键盘输入焦点与Tab顺序 /118

4.7 打印机输出 /119

4.7.1 输出窗体 /119

4.7.2 直接输出 /120

4.8 源程序代码打印 /120

4.8.1 直接打印 /120

4.8.2 间接打印 /121

习题4 /121

第5章 控制结构程序设计 /129

5.1 选择结构程序语句 /129

5.1.1 条件语句 /129

5.1.2 块结构条件语句 /133

5.1.3 Iif函数 /137

5.1.4 多分支结构条件语句 /138

5.2 循环结构程序设计 /140

5.2.1 For循环结构语句 /141

5.2.2 多重循环 /145

5.2.3 Do结构循环语句 /148

5.2.4 While循环 /152

5.2.5 Goto语句 /154

5.2.6 On…Goto语句 /155

5.2.7 闲置循环与DoEvents语句 /157

5.3 内部控件 /159

5.3.1 单选按钮 /159

5.3.2 复选框 /160

5.3.3 框架 /162

5.3.4 列表框控件 /166

5.3.5 组合框控件 /170

5.4 程序举例 /174

习题5 /185

第6章 菜单及多窗体程序设计 /202

6.1 菜单编辑器 /202

6.1.1 菜单编辑器结构 /202

6.1.2 用菜单编辑器建立菜单 /204

6.2 下拉式菜单 /207

6.3 菜单项的控制 /211

6.3.1 菜单项的有效和无效 /212

6.3.2 菜单项的可见和不可见 /213

6.3.3 菜单项的选定标志 /213

6.3.4 菜单项的增减 /214

6.4 弹出式菜单 /216

6.5 多重窗体处理 /219

6.5.1 多重窗体的管理 /219

6.5.2 设置启动窗体 /220

6.5.3 窗体处理语句 /221

6.5.4 多窗体应用程序的结束 /228

6.6 多窗体应用程序设计的方法和步骤 /228

习题6 /239

第7章 数组 /246

7.1 数组的概念 /246

7.1.1 数组与数组元素 /246

7.1.2 数组的维数 /246

7.1.3 数组的分类 /247

7.2 数组的声明 /247

7.2.1 静态数组的声明 /248

7.2.2 动态数组的声明 /250

7.3 数组的引用 /251

7.3.1 数组元素的输入 /251

7.3.2 数组元素的输出 /255

7.3.3 For Each…Next语句 /258

7.3.4 Array函数 /262

7.3.5 数组的清除与重定义 /262

7.3.6 默认数组与嵌套数组 /263

7.4 控件数组 /264

7.4.1 控件数组的概念 /264

7.4.2 控件数组的建立 /265

7.4.3 控件数组的使用 /266

7.5 程序举例 /271

习题7 /282

第8章 过程 /301

8.1 模块 /301

8.2 通用过程 /303

8.2.1 Sub过程 /304

8.2.2 Function过程 /308

8.2.3 查看过程 /311

8.3 Sub Main过程 /311

8.4 调用过程时的参数传递 /312

8.4.1 形参与实参 /312

8.4.2 按地址传递和按值传递 /314

8.4.3 数组参数 /315

8.4.4 对象参数 /316

8.4.5 可选参数 /317

8.4.6 可变参数 /318

8.5 过程的嵌套与递归调用 /319

8.5.1 过程的嵌套调用 /319

8.5.2 过程的递归调用 /320

8.6 程序举例 /323

习题8 /327

第9章 多重文档界面 /343

9.1 MDI窗体 /343

9.1.1 MDI窗体的基本概念 /343

9.1.2 MDI窗体的结构 /343

9.1.3 MDI窗体的属性、方法和事件 /347

9.2 MDI应用程序的设计 /351

9.2.1 建立MDI应用程序的一般过程 /351

9.2.2 MDI应用程序设计实例 /352

9.3 MDI的菜单设计 /360

9.3.1 MDI菜单的设计 /360

9.3.2 Windows菜单 /362

9.4 创建工具栏 /364

9.4.1 利用图片框与命令按钮创建工具栏 /364

9.4.2 使用ActiveX控件创建工具栏 /365

9.4.3 工具图标的显示和隐藏 /369

习题9 /370

第10章 文件操作 /374

10.1 文件概述 /374

10.1.1 文件名 /374

10.1.2 文件结构 /374

10.1.3 文件类型 /375

10.2 文件的打开与关闭 /376

10.2.1 文件的打开与建立 /376

10.2.2 文件关闭 /377

10.3 顺序文件 /378

10.3.1 顺序文件的写操作 /378

10.3.2 顺序文件的读操作 /382

10.3.3 顺序文件的应用 /386

10.4 随机文件 /387

10.4.1 随机文件的读写操作 /387

10.4.2 随机文件的应用 /388

10.5 二进制文件 /390

10.5.1 读写二进制文件 /390

10.5.2 二进制文件的复制 /391

10.6 Shell函数 /391

10.7 文件系统控件 /392

10.7.1 驱动器列表框 /392

10.7.2 目录列表框 /394

10.7.3 文件列表框 /395

10.7.4 程序举例 /396

10.8 文件的基本操作 /398

10.9 文件系统对象模型 /402

10.9.1 文件系统对象包含的对象 /402

10.9.2 FSO模型编程 /403

10.9.3 使用FSO访问驱动器 /404

10.9.4 使用FSO访问文件夹 /406

10.9.5 使用FSO访问文件 /407

10.10 资源文件 /413

10.10.1 资源的定义 /413

10.10.2 编译源资源文件 /415

10.10.3 与使用资源文件有关的函数 /416

10.10.4 在Visual Basic应用程序中使用

资源文件 /418

习题10 /420

第11章 数据访问技术 /423

11.1 数据库的基本概念 /423

11.1.1 数据库的基本知识 /423

11.1.2 数据库的基本概念 /423

11.2 数据库的建立 /425

11.2.1 启动可视化数据管理器 /425

11.2.2 创建数据表 /426

11.2.3 记录的输入 /428

11.3 数据库的修改 /429

11.3.1 数据库结构的修改 /429

11.3.2 数据库记录的修改 /429

11.4 数据查询 /429

11.5 SQL语言 /430

11.6 数据库操作控件 /433

11.6.1 Data控件 /433

11.6.2 DataGrid控件 /440

11.6.3 ADO对象模型 /440

11.6.4 ADO Data控件的使用 /446

11.6.5 ADO Data控件的数据感应控件 /449

习题11 /461

附录A 字符ASCII码表 /464

附录B 颜色代码 /465

附录C Visual Basic对象的常用属性 /466

附录D Visual Basic对象的常用事件 /470

附录E Visual Basic对象的常用方法 /471

附录F Visual Basic 6.0的安装 /472

附录G 习题答案 /478[1]

词条图册

更多图册

参考资料

1.

Visual Basic高级语言程序设计

.豆瓣读书[引用日期2017-09-19]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
机器学习是一种人工智能(AI)的子领域,致力于研究如何利用数据和算法让计算机系统具备学习能力,从而能够自动地完成特定任务或者改进自身性能。机器学习的核心思想是让计算机系统通过学习数据中的模式和规律来实现目标,而不需要显式地编程。 机器学习应用非常广泛,包括但不限于以下领域: 图像识别和计算机视觉: 机器学习在图像识别、目标检测、人脸识别、图像分割等方面有着广泛的应用。例如,通过深度学习技术,可以训练神经网络来识别图像中的对象、人脸或者场景,用于智能监控、自动驾驶、医学影像分析等领域。 自然语言处理: 机器学习在自然语言处理领域有着重要的应用,包括文本分类、情感分析、机器翻译、语音识别等。例如,通过深度学习模型,可以训练神经网络来理解和生成自然语言,用于智能客服、智能助手、机器翻译等场景。 推荐系统: 推荐系统利用机器学习算法分析用户的行为和偏好,为用户推荐个性化的产品或服务。例如,电商网站可以利用机器学习算法分析用户的购买历史和浏览行为,向用户推荐感兴趣的商品。 预测和预测分析: 机器学习可以用于预测未来事件的发生概率或者趋势。例如,金融领域可以利用机器学习算法进行股票价格预测、信用评分、欺诈检测等。 医疗诊断和生物信息学: 机器学习在医疗诊断、药物研发、基因组学等领域有着重要的应用。例如,可以利用机器学习算法分析医学影像数据进行疾病诊断,或者利用机器学习算法分析基因数据进行疾病风险预测。 智能交通和物联网: 机器学习可以应用于智能交通系统、智能城市管理和物联网等领域。例如,可以利用机器学习算法分析交通数据优化交通流量,或者利用机器学习算法分析传感器数据监测设备状态。 以上仅是机器学习应用的一部分,随着机器学习技术的不断发展和应用场景的不断拓展,机器学习在各个领域都有着重要的应用价值,并且正在改变我们的生活和工作方式。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值