程序设计——边学边做

程序设计——边学边做"

作者:方其桂
ISBN:9787900643032
定价:¥24
字数:千字
页数:
出版时间:2002.08.01
开本:
版次:1-2
装帧:
出版社:清华大学出版社
简介

本书分“步入程序设计的殿堂”、“学习设计漂亮的界面”、“关于文件管理编程”、“关于图形图像编程”等九章,系统介绍了VB设计程序的方法和技巧。

前言

前    言

当你使用文字处理软件完成一份文稿,使用图像处理软件绘制一幅精美的绘画,或者在电脑的游戏世界中流连忘返之余,多少总会产生些许自己编写类似软件的冲动吧。

在计算机上使用的各种各样的软件、应用程序,从根本上来讲,都是计算机程序。因此,掌握了程序设计的思想和方法,可以增进对计算机更深层次的了解。

而人们利用计算机语言事先编写好的交给计算机执行的代码,就是计算机程序。计算机语言有很多种,常见的有BASIC语言、PASCAL语言、C语言等。Visual Basic是一种国际通用的高级计算机语言,它是一种适合初学者使用而又实用的语言。

在Visual Basic中,实际上无需编程,就可以完成许多功能。在Visual Basic中引入了控件的概念,在Windows中,控件的身影无处不在,各种各样的按钮、文本框、单选按钮等,都是控件的种类。Visual Basic把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观及工作方法。这样你就可以像在画板上一样,随意按几下鼠标,一个按钮就完成了,这些在以前的编程语言中是要经过相当复杂的工作的。

Visual Basic是一个大型编程环境,要掌握它非一日之功。初学者很可能会被众多的属性设置和程序代码搞得头昏脑胀,如果没有一本合适的书籍来帮助学习,可能就会对编程失去信心,产生畏难心理。作者把多年进行程序设计教学的经验在书中体现出来,从而使学生在学习过程中尽量少走弯路。

本书从具体实例出发,以解决任务的方式详尽地讲述了利用Visual Basic编程的思路和方法,以及Visual Basic程序设计在图形图像、多媒体、网络和数据库等各个应用领域的程序设计技巧。

本书采用了"任务驱动"的方式,每个章节围绕实例展开,通过简单易懂的例子介绍程序设计的相关知识点。在具备了相应的基础后,再来完成更高层次的任务,这样使学生能够循序渐进,逐步掌握知识要点,从而在非常轻松的环境下完成设计任务,并能使学生举一反三,设计出更好的程序来。

本书由方其桂主编统稿,江浩编写,张骏、何立松、富栋、吴烜、王玉华、陈略韬、洪学锋、刘保权、王兵、邢飞、陈文武、承孝敏、郭佐铭、于继成、赵家春、郝惠民、汪秀峰等人参与了部分章节的编写和光盘制作工作。

由于作者水平所限,书中一定有许多疏忽和不足之处,敬请读者予以指正。我们的电子邮件地址为ahjc2001@sina.com。

方其桂

2002年1月

 

目录

目    录

第1章  步入程序设计的殿堂 1

1.1  初识VB真面目 1

1.1.1  启动VB 1

1.1.2  了解VB常用工具 3

1.2  设计"我的工具栏" 4

1.2.1  设计"我的工具栏"的窗体 4

1.2.2 设计"我的工具栏"的完整外观 6

1.2.3 实现"我的工具栏"的功能 8

第2章  学习设计漂亮的界面 12

2.1  规划程序的基石 12

2.1.1  控制窗体 12

2.1.2  设计软件封面 19

2.2  设计菜单 24

2.2.1  设计下拉式菜单 25

2.2.2  设计弹出式菜单 29

2.3  设计漂亮的工具栏 33

2.3.1 添加新的工具 34

2.3.2 添加按钮图像 36

2.3.3 建立工具栏 38

2.3.4 完成工具栏的功能 42

第3章  活用缤纷的控件 45

3.1  模拟超市购物机 45

3.1.1  设计购物机程序界面 46

3.1.2  完善购物机程序功能 51

3.2  制作万年历和台历 55

3.2.1  设计万年历 55

3.2.2  制作小台历 61

3.3  制作加法计算器 65

3.3.1  设计加法器的界面 66

3.3.2  完成加法器的功能 69

3.4  设计自己的调色板 72

3.4.1  规划调色板 72

3.4.2  编写调色板代码 77

第4章  关于文件管理编程 80

4.1  调用Windows标准对话框 80

4.1.1  调用"打开"对话框 80

4.1.2  调用"字体"对话框 89

4.1.3 调用"颜色"对话框 95

4.1.4 调用"打印"对话框 98

4.1.5 调用帮助文件 102

4.2  制作文本文件浏览器 105

4.2.1  规划程序界面 106

4.2.2 编写代码 109

4.3  设计简易文件管理器 114

4.3.1 设计管理器界面 114

4.3.2 编写管理器代码 117

第5章  关于图形图像编程 121

5.1  神奇的万花筒 121

5.1.1  制作万花筒的界面 122

5.1.2  完成万花筒的功能 126

5.2  设计手写板 135

5.2.1  规划手写板界面 136

5.2.2  完善手写板功能 139

第6章  关于多媒体与网络编程 148

6.1  自制多媒体播放器 148

6.1.1  制作多媒体播放器的界面 149

6.1.2  播放多媒体文件 154

6.2  自制动画播放程序 160

6.2.1  制作动画展示台 160

6.2.2  制作方舟多媒体解霸 163

6.3  制作我的浏览器 167

6.3.1  设计浏览器界面 167

6.3.2  编写浏览器代码 171

第7章  关于数据库查询系统编程 177

7.1  建立原始数据库 177

7.1.1  创建成绩数据库 178

7.1.2  输入成绩 182

7.2  显示修改单条记录 186

7.2.1  显示成绩表 186

7.2.2  编辑成绩表 193

7.3  创建数据表管理程序 198

7.3.1  设置数据库的关联 199

7.3.2  设计表格式成绩表 205

第8章  综合实例 209

8.1  四则运算考试机 209

8.1.1  制作考试机的界面 211

8.1.2  完成考试机的功能 216

8.2  制作"我的程序集锦" 224

8.2.1  程序功能简介 224

8.2.2 设计程序主界面 230

8.2.3 导入现存窗体 237

8.2.4 完善各项功能 241

第9章  制作安装程序 245

9.1  制作专业的安装程序 245

9.1.1  做好准备工作 245

9.1.2  制作安装程序 248

9.2  发布和测试安装程序 254

9.2.1  发布安装程序到软盘 254

9.2.2  测试安装程序 256

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个