程序设计基础--visual basic教程

百科

程序设计基础--visual basic教程》是一本周黎,钱瑛,周阳花编制,由人民邮电出版社在2012-07出版的书籍。

  • 书    名 程序设计基础--visual basic教程
  • 作    者 周黎,钱瑛,周阳花
  • 出版社 人民邮电出版社
  • ISBN 9787115173195
  • 定    价 33.00元

基本信取落推坐困约护响降部尽

  书名:

  程序设计基础-visualbasic教程

  书号:

  17319

  作者:

  周黎钱瑛周阳花

图书简介

  全书从初学者的角度出发,由浅入深地介绍面向对象的程序设计方法,主要包括vis前合厂哥念ualbasic集成环境的组成、visualbasic基本控件和高级控件的使用、程序设计基础知识及3种来自结构程序设计、高级数据类型、过程、文件和数据库编程技术等360百科内容。本书还提供了大量的程序设计典型算法,指导读者在实践中更熟练地解决问题。

  本书注重对学生进行基本概念、基本理论、基本技能的培养,可作为各类高等院校非计算机专业学习visualbasic

目录

  第将明总名玉1章概述1

  1.1程序设计概述1

  1.1.1程序设计语言的发展1

  1.1.2结构化的英注给钢示操厂该重言厚程序设计2

  1.1.3面向对象的程序设术屋调组践织调队质输计3

  1.1.4程序设计步骤4

  1.2visualbasic简介4

  1.2.1visualbasic的发展历史5

  1.长春钟的务2.2visualbasic的特点6

  1.3vis称杀发后微织个友轮ualbasic6.0的安伟终足投装6

  1.3.1visua沙曲固载lbasic6.0的安装步骤7

  1.3.2visualbasic帮助系统的安装8

  1.4visualbasic6.0的集成开发环境8

  1.4.1visualbasic的启动和退出8

  1.4.2菜单栏10

  1.4.3工具栏10

  1.4.4各种窗口简介10

  1.4.5环境定制14

  1.5visualbasic应用程序设计步骤14

  1.5.来自1创建工程14

  1.5.2界面设计14

  1.5.3属性设置15

  1.5.4代码编辑15

  1.5.5文件保存360百科16

  1.5.6程序运行16

  本章小结17

  思考练习题17

  第2章visualbasic界面设计(上)18

  2.1窗体18

书阶尔证异  2.1.1visualbasic对象的基本属性18

  2.1.2窗体的常用属性21

  2.1.3窗体的方法22

  2.1.4窗体的事件24

  2.1.5多重窗体和mdi窗体28

  2.2文本控件30

  2.2.1标签30

  2.2.2文本框31

  2.3按钮控件35

  2.4选择控件37

  2.4.1单选按钮、复选框清航属线红审仍反最日和框架38

  2.4.2列表框和组合框41

 系北出若镇 2.5图形控件45

  2.5.1图片框和图像框垂候伤45

  2.5.2直线和形状控件47

  2.6滚动条48

  2.7时钟控件49

  2.8焦点51

  2.9综合使用控件实例51

  本章小结54

  思考练习题55

  第3章visualbasic界面设计(下)56

  3.1站看石键盘和鼠标事件5罗进愿因加由6

  3.1.1键盘事件56

  3.1.2鼠标事件59

  3.2拖放61

  3.2.1与拖放有关的属性、方法和事件61

  3.境严找应种班2.2自动拖放63

  3.2.3手动拖放63

  3.3菜单设计65

  3.3.1菜单编辑器简介65

  3.3.2创建菜单67

  3.3.3弹出式菜频原系航头房单68

  3.3.4动态菜单69

  3.3.5mdi应用程序中的菜单70

  3.4常用activex控件72

  3.4.1activex控件简介72

  3.4.2通用对话框控件73

  3.4.3toolbar控件和imagelist控件79

  3.4.4statusbar控件82

  3.4.5tabstrip控件84

  3.4.6treeview控件和listview控件86

  3.4.7progressbar控件和slider控件88

  3.4.8richtextbox控件90

  3.5图形绘制92

  3.5.1坐标系统92

  3.5.2定义颜色94

  3.5.3绘图属性95

  3.5.4绘图方法96

  3.6多媒体处理99

  3.6.1mmcontrol控件99

  3.6.2animation控件101

  本章小结102

  思考练习题102

  第4章visualbasic程序设计基础104

  4.1visualbasic语言字符集及编码规则104

  4.1.1visualbasic语言字符集104

  4.1.2编码规则104

  4.2数据类型106

  4.2.1数值数据类型byte、integer、long、single、double、currency106

  4.2.2字符数据类型string108

  4.2.3逻辑数据类型boolean108

  4.2.4日期数据类型date108

  4.2.5对象数据类型object108

  4.2.6变体数据类型variant109

  4.3常量和变量109

  4.3.1数据的存储109

  4.3.2常量109

  4.3.3变量111

  4.4运算符和表达式115

  4.4.1算术运算符和算术、日期表达式116

  4.4.2字符串运算符和字符串表达式117

  4.4.3关系运算符和关系表达式118

  4.4.4逻辑运算符和逻辑表达式120

  4.4.5表达式的构造与计算121

  4.5常用内部函数122

  4.5.1数学函数123

  4.5.2转换函数124

  4.5.3字符串函数126

  4.5.4日期函数128

  4.5.5随机rnd函数与randomize语句129

  4.5.6格式输出format函数130

  4.5.7shell函数131

  本章小结132

  思考练习题132

  第5章算法134

  5.1算法的基本概念134

  5.2算法的基本特征135

  5.3算法设计的要求135

  5.4算法的基本结构136

  5.5算法的表示136

  5.5.1用自然语言描述算法136

  5.5.2伪代码表示138

  5.5.3流程图表示138

  5.6常用算法设计方法140

  5.6.1穷举搜索法140

  5.6.2递推法141

  5.6.3回溯法142

  5.6.4分治法143

  本章小结143

  思考练习题144

  第6章顺序结构程序设计145

  6.1赋值语句145

  6.2常用的输入语句147

  6.2.1用控件输入147

  6.2.2输入框-inputbox函数149

  6.3常用的输出语句151

  6.3.1用控件输出151

  6.3.2消息框-msgbox函数152

  6.4其他语句155

  6.4.1注释语句155

  6.4.2暂停语句155

  6.4.3结束语句155

  6.4.4exit语句156

  6.5常用算法及应用156

  6.5.1交换两个数据的值156

  6.5.2数据的自运算157

  本章小结158

  思考练习题158

  第7章选择结构程序设计159

  7.1if语句159

  7.1.1if...then…结构159

  7.1.2if...then...else…结构160

  7.1.3if...then...elseif…结构161

  7.1.4if语句的嵌套163

  7.1.5与if语句有关的函数165

  7.2selectcase语句166

  7.3基本算法及应用168

  7.3.1求两个数的最大(小)值168

  7.3.2用户输入时按键的判断169

  7.3.3信息的有效性验证170

  7.3.4单选按钮和复选框的应用170

  7.4其他应用举例171

  本章小结175

  思考练习题175

  第8章循环结构程序设计176

  8.1for...next语句176

  8.2do...loop语句179

  8.2.1当型循环179

  8.2.2直到型循环182

  8.3while...wend语句183

  8.4goto语句184

  8.5循环嵌套185

  8.6常用算法及实例187

  8.6.1累加(乘)187

  8.6.2求最值189

  8.6.3穷举法190

  8.6.4递推法(迭代法)193

  8.6.5字符串遍历196

  8.6.6有限状态自动机198

  8.6.7进制转换199

  8.6.8图形字符的打印202

  本章小结202

  思考练习题202

  第9章高级数据类型204

  9.1数组204

  9.1.1数组的基本概念204

  9.1.2一维定长数组205

  9.1.3二维定长数组207

  9.1.4多维定长数组210

  9.1.5动态数组210

  9.1.6控件数组211

  9.1.7与数组操作相关的语句和常用函数213

  9.2有关数组操作的常用算法216

  9.2.1数组的查找216

  9.2.2数组的最值问题218

  9.2.3数组的逆置220

  9.2.4数组的排序220

  9.2.5数组的移位222

  9.2.6数组的插入223

  9.2.7数组的删除225

  9.2.8数组的合并226

  9.3数组的应用举例228

  9.4枚举类型231

  9.4.1枚举类型的声明231

  9.4.2引用枚举类型中的常数232

  9.4.3枚举类型变量的声明233

  9.4.4枚举类型的应用234

  9.5用户自定义类型235

  9.5.1定义用户自定义类型235

  9.5.2自定义类型变量的声明236

  9.5.3自定义类型变量的访问236

  9.5.4用户自定义类型数组237

  本章小结241

  思考练习题241

  第10章过程243

  10.1visualbasic程序代码的结构化组织243

  10.1.1模块243

  10.1.2过程244

  10.2函数过程的定义和调用245

  10.2.1函数过程的定义245

  10.2.2函数过程的调用248

  10.3子程序过程的定义与调用250

  10.3.1子过程的定义250

  10.3.2子过程的调用251

  10.3.3事件过程的调用253

  10.3.4其他模块中的过程调用254

  10.3.5submain过程254

  10.4参数传递255

  10.4.1形实结合255

  10.4.2参数传递方式258

  10.4.3数组参数的传递262

  10.4.4对象参数传递264

  10.4.5可选参数与可变参数265

  10.5过程的嵌套调用266

  10.5.1嵌套调用其他过程266

  10.5.2递归调用267

  10.6变量、过程的作用域270

  10.6.1过程的作用域270

  10.6.2变量的作用域271

  10.6.3静态变量277

  10.7常见算法的应用278

  10.7.1约数278

  10.7.2字符串处理279

  10.7.3数字验证280

  10.7.4高次方程求根281

  10.7.5递归282

  10.7.6鞍点282

  10.8综合应用举例284

  本章小结286

  思考练习题286

  第11章文件288

  11.1文件的基本概念288

  11.1.1文件的结构288

  11.1.2文件的分类289

  11.1.3文件操作的一般步骤289

  11.2文件的打开与关闭290

  11.2.1文件的打开(建立)290

  11.2.2文件的关闭291

  11.2.3文件指针292

  11.3文件操作的相关函数和语句292

  11.3.1相关函数292

  11.3.2相关语句294

  11.4顺序存取文件296

  11.4.1顺序文件的打开与关闭296

  11.4.2顺序文件的写操作296

  11.4.3顺序文件的读操作299

  11.4.4顺序文件的应用304

  11.5随机存取文件305

  11.5.1随机文件的打开和关闭306

  11.5.2随机文件的读写306

  11.5.3随机文件的应用308

  11.6二进制存取文件309

  11.6.1打开和关闭二进制文件310

  11.6.2二进制文件的读写操作310

  11.6.3二进制文件的应用310

  11.7文件系统控件311

  11.7.1驱动器列表框311

  11.7.2目录列表框312

  11.7.3文件列表框313

  11.7.4文件系统控件的同步与应用315

  11.8有关文件操作的常用算法316

  11.8.1读取文件全部内容316

  11.8.2文件合并316

  11.8.3文件复制318

  本章小结319

  思考练习题319

  第12章数据库编程技术320

  12.1数据库的基础知识320

  12.1.1数据库的发展历史320

  12.1.2数据库的基本概念321

  12.1.3关系数据库322

  12.2sql语言322

  12.2.1sql语言的组成322

  12.2.2ddl322

  12.2.3dml323

  12.3可视化数据管理器324

  12.3.1建立数据库324

  12.3.2建立查询326

  12.4data控件326

  12.4.1data控件的属性326

  12.4.2data控件的事件327

  12.4.3data控件的方法328

  12.5应用举例329

  本章小结333

  思考练习题334

  附录a程序调试与错误处理335

  a.1程序调试335

  a.1.1错误类型335

  a.1.2visualbasic的调试环境336

  a.1.3程序调试338

  a.1.4程序调试实例339

  a.2错误处理341

  a.2.1错误捕捉和处理341

  a.2.2错误处理实例341

  附录b常见错误代码表343

  附录c标准ascⅡ码表345

  参考文献346

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

评论留言

我要留言

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

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