
作者:孙践知
页数:281
出版社:清华大学出版社
出版日期:2010
ISBN:9787302225843
电子书格式:pdf/epub/txt
内容简介
本书将visual basic.net程序设计所必须掌握的知识归纳为若干案例,每个案例解决一个问题。初学者只需模仿案例,将获得直接体验,然后学习和案例直接相关的知识。通过一个单元接着一个单元的模仿、学习,逐步地构成完整的知识体系。
全书系统地介绍了.net的基本概念、visual basic.net的基本语法规则、条件结构、循环结构、数组和集合、函数和过程、常用的类库、面向对象的概念、数据库编程以及文件的概念及使用方法等内容。
目前最新版本是visual studio 2010 bata版,考虑到bata版软件可能存在问题,本书采用了visualstudio 2008作为开发环境。
本书适合作为高等学校visual basic.net程序设计课程教材,书中涉及了大量的最新visualbasic.net程序设计技术,也可作为程序开发人员的参考书。
相关资料
插图:1.7.2 操作步骤1.新建项目并添加控件新建名为chl-6的windows应用程序,并将代码文件名由默认的Forml.vb重命名为chl-6.vb,具体方法是右击Forml.vb,在弹出的快捷菜单中重命名。如图1-23所示,在窗体中分别插入1个标签,1个文本框,2个命令按钮。2.设置控件属性1)设置文本框属性在Visual Studio 2008中,通过“属性”窗口可以为所有控件设置初始状态时的属性, 在本例中即通过文本框Text Boxl的“属性”窗口为其设置初始状态时的属性。在本例中需改变Text:Boxl的Text Mode属性,将其由默认值Single Line改为Multi Line,改变该属性后文本框Text Boxl即可以接受多行输入。为了显示清楚起见,在本例中将Text Boxl控件Font属性的设置为“小四”。每个控件都有许多属性,都会在“属性”窗口中被显示出来,若设计者未对某一属性进 行设置,则该属性使用默认值,而被设置过的属性使用设置值。为了清晰起见,被设置过 的属性值在“属性”窗口中以加粗方式显示。2)设置命令按钮和标签属性本例中需将命令按钮Buttonl的Text属性设置为Gold。需要强调一下,控件的ID和Text是两个完全不同的属性,在本例中命令按钮的ID是Buttonl,ID的作用是用来标识该命令按钮,也就是说该命令按钮名称为Buttonl,而该命令按钮的Text属性为Gold,即其在窗体上显示出的内容是Gold,如图1-23所示。但有时为了叙述方便,也直接用控件的Text属性来表述控件,如将本例中的名为 Buttonl的命令按钮称为Gold按钮。将按钮Button2的Text属性设置为Light Gray。将标签的Text属性设置为“请输入内容”。3)设置窗体属性本例中需将窗体标题设置为“更改文本框背景颜色”。具体方式是在窗体上单击,在“属性”窗口中会自动显示出窗体相关的属性,将窗体的Text属性更改为“更改文本框背景颜色”。将窗体的cursor属性设置为CROSS,该属性将鼠标状态从默认方式改为+方式。3.编写事件处理代码在本例中要求单击Gold和Light Gray按钮时,文本框的背景颜色分别改为Gold和Light Gray颜色,要实现这个功能需要编写特定的代码来处理命令按钮单击事件。
本书特色
《Visual Basic.NET程序设计》是21世纪计算机科学与技术实践型教程,普通高等教育“十一五”国家级规划教材之一。
目录
1.1 visual basic.net历史
1.2 visual basic.net特点
1.3 .net架构
1.4 任务1:安装visual basic.net
1.5 任务2:建立最简单的visual basic.net程序
1.6 任务3:建立可交互的visual basic.net程序
1.? 任务4:更改文本框背景颜色
1.8 小结
1.9 作业
第2章 visual basic.net语言基础
2.1 任务1:计算圆的周长和面积
2.2 任务2:简单乘方运算
2.3 任务3:温度转换
2.4 任务4:显示用户欢迎窗口
2.5 小结
2.6 作业
第3章 分支结构
3.1 任务1:求最大数
3.2 任务2:判断奇偶数
3.3 任务3:判断字符类型
3.4 任务4:用户信息验证(1)
3.5 任务5:成绩转换
3.6 任务6:判断正负数
3.7 小结
3.8 作业
第4章 循环结构
4.1 任务1:计算n的阶乘,n为自然数
4.2 任务2:生成随机数
4.3 任务3:猜数游戏
4.4 任务4:有趣的三位数
4.5 任务5:输入两个整数,求出它们之间所有的素数
4.6 小结
4.7 作业
第5章 数组、结构和集合
5.1 任务1:输出高于平均成绩的分数
5.2 任务2:将输入的10个整数按逆序输出
5.3 任务3:将学生成绩从小到大排序
5.4 任务4:学生成绩表(1)
5.5 任务5:输出杨辉三角形
5.6 任务6:学生成绩表(2)
5.7 任务7:学生成绩表(3)
5.8 小结
5.9 作业
第6章 过程
6.1 任务1:统计字符个数
6.2 任务2:进制转换
6.3 任务3:数字排序
6.4 任务4:计算fibonacci数列
6.5 任务5:用户信息验证(2)
6.6 小结
6.7 作业
第7章 面向对象的概念
7.1 任务1:类定义示例
7.2 任务2:封装示例
7.3 任务3:继承示例
7.4 任务4:;方法重载示例
7.5 任务5:多态的示例
7.6 小结
7.7 作业
第8章 .net类库
8.1 .net类库概述
8.2 任务1:小学生算术测验
8.3 任务2:绘制花办图案
8.4 任务3:简单端口扫描器
8.5 任务4:简单邮件发送系统
8.6 任务5:多线程应用
8.7 任务6:文件加密
8.8 小结
8.9 作业
第9章 文件
9.1 文件概述
9.2 任务1:顺序文件的读写
9.3 任务2:随机文件的读写
9.4 任务3:使用流进行二进制文件的读写
9.5 任务4:简单文件管理器
9.6 小结
9.7 作业
第10章 ado.net和数据库
10.1 任务1:创建数据库
10.2 任务2:连接和操作数据库
10.3 任务3:bindingsource组件的应用(1)
10.4 任务4:bindingsource组件的应用(2)
10.5 小结
10.6 作业
第11章 用户界面设计
11.1 任务1:图片浏览
11.2 任务2:字体格式
11.3 任务3:打字小游戏
11.4 任务4:小小画笔
11.5 任务5:简易文本编辑器
11.6 任务6:菜单调用外部程序
11.7 任务7:多重窗体
11.8 小结
11.9 作业
第12章 异常处理
12.1 任务1:异常处理示例(1)
12.2 任务2:异常处理示例(2)
12.3 任务3:主动抛出异常示例
12.4 小结
12.5 作业
参考文献
节选
《Visual Basic.NET程序设计》对visualBasic.NET的知识点进行了充分的筛选、梳理,将必须掌握的知识分解并构建为一个个小的自成体系的案例,读者仅需模仿案例,学习案例涉及的内容即可掌握最常用、最核心的知识和技能,当模仿完成所有案例后稍加总结即可以建立起完整的知识体系,而无需再考虑学什么,怎么学的问题。《Visual Basic.NET程序设计》在编写过程中摒弃了传统的“先系统学习理论知识,获得完整的知识体系后再完成实践操作”的学习模式,采用了“先操作、再学习、边模仿、边思考”的模式。该模式经过了3年的教学试点.教学实践表明,该模式大大降低了学习难度,使学生容易感受到学习的乐趣,从而大幅度地提高教学质量。














