Visual Basic程序设计教程
2013-3
人民邮电出版社
项目1 初识Visual Basic语言 任务1设计一个简单Visual Basic应用程序 任务2熟悉Visual Basic程序的上机过程 任务3程序的运行调试与错误处理 项目实训 项目练习 项目2 Visual Basic语言基础 任务1了解VisualBasic的基本数据类型 任务2使用常量和变量 任务3使用运算符和表达式 任务4使用常用内部函数 任务5使用数组 任务6 VB语句和程序书写规则 任务7使用窗体及基本控件 项目实训 项目练习 项目3 Visual Basic基本程序控制结构 任务1 使用文本输入框InputBox()函数 任务2使用消息框MsgBox()函数 任务3使用Print方法 任务4使用格式输出函数 任务5设计顺序结构程序 任务6使用简单If语句设计分支结构程序 任务7使用If语句设计分支结构程序 任务8使用If语句嵌套形式设计多分支结构程序 任务9使用Select Case语句设计多分支结构程序 任务10使用For语句设计循环结构程序 任务11使用While语句设计循环结构程序1 任务12使用While语句设计循环结构程序2 任务13使用While语句设计循环结构程序3 任务14使用辅助控制跳转语句 项目实训 项目练习 项目4设计用户界面 任务1使用单选按钮 任务2使用复选框 任务3使用框架 任务4使用计时器 任务5使用列表框和组合框 任务6使用滚动条 任务7使用图片框和图像框 任务8使用图形控件 任务9使用通用对话框 任务10使用控件数组 任务11 ProgressBar控件和 Slider控件 任务12设计多窗体 项目实训 项目练习 项目5设计和使用过程 任务1 了解Visual Basic的代码模块 任务2编写Visual Basic的过程 任务3 了解变量的作用域和生命周期 项目实训 项目练习 项目6设计菜单 任务1下拉式菜单 任务2弹出式菜单 项目实训 项目练习 项目7设计文件操作程序 任务1访问顺序文件 任务2访问随机文件 任务3使用文件系统控件 项目实训 项目练习 项目8设计数据库应用程序 任务1创建数据库 任务2使用SQL语言操作数据库 任务3使用ADO控件访问数据库 任务4使用数据绑定控件 任务5设计访问数据窗体 任务6设计数据报表 项目实训 项目练习 附录ASCII码(十进制)对照表
版权页: 插图: 一、任务分析 本任务是利用图像框的特点实现对图片的压缩与拉伸,了解图片框和图像框的作用。 二、相关知识 图片框控件(PictureBox)和图像框控件(ImageBox)主要用于在窗体的指定位置显示图形信息,VB 6.0支持.BMP,.ICO,.WMF,.EMF,.JPG,.GIF等格式的图形文件。 1.属性 (1)Picture属性。 图片框和图像框中显示的图片由Picture属性决定。图形文件可以在设计阶段载入,也可以在运行期间载人。在设计阶段,可以用属性窗口中的Picture属性加载图形文件。在运行期间,可以用LoadPicture函数把图形文件装入图片框或图像框中。语句格式如下: 其中,filename为字符串表达式,指定一个被显示的图形的文件名,可以包括文件的盘符和路径。如果图片框中已有图形,则被新加载的图形覆盖。 图片框中的图形也可以用LoadPicture函数删除。例如:Picturel.Picture=LoadPicture()。 (2)AutoSize属性。 AutoSize属性用于图片框,决定控件是否自动改变大小以显示图像的全部内容。其默认值为False,此时保持控件大小不变,超出控件区域的内容被裁减掉;若值为True时,自动改变控件大小以显示图片全部内容(注意:不是图形改变大小)。 (3)Stretch属性。 Stretch属性用于图像框,当该属性的取值为False时,图像控件将自动改变大小以与图形的大小相适应;当其值为True时,显示在控件中的图像的大小将完全适合于控件的大小,但可能会使图片变形。 2.图片框与图像框的区别 图片框与图像框的用法基本相同。但图片框控件可以作为其他控件的容器,图像框则不可以;图片框可以通过Print方法接收文本,而图像框则不能接收用Print方法输入的信息;图像框比图片框占用的内存少,显示速度快。 三、任务实施 (1)启动VB集成开发环境,在窗体上建立1个图像框和2个命令按钮,如图4—29所示。 (2)图4—29中控件主要属性的设置如表4.8所示。
《工业和信息化人才培养规划教材•高职高专计算机系列:Visual Basic程序设计教程(项目式)》既可作为高职高专院校Visual Basic程序设计课程的教材,也可作为全国计算机等级考试参考用书,并适合广大计算机程序设计爱好者自学使用。