《Visual Basic 6.0程序设计》实验大纲

合集下载

《vb6.0》教材大纲

《vb6.0》教材大纲

《Visual Basic 6.0程序设计基础教程》教材编写大纲项目1 Visual Basic 6.0开发环境任务1. 1 Visual Basic 6.0概述技能要点:1.1.1 Visual Basic的发展简史1.1.2 Visual Basic的特点任务1.2 Visual Basic 6.0集成开发环境技能要点:1.2.1 Visual Basic的启动1.2.2 Visual Basic的退出1.2.3 Visual Basic 6.0的开发环境项目2 Visual Basic的对象任务2.1 Visual Basic对象的概念及类型任务2.2 Visual Basic控件的概念及种类任务2.3内部控件的基本操作技能要点:2.3.1控件的添加2.3.2 控件的选择与格式设置任务2.4Visual Basic对象的属性技能要点:2.4.1 对象属性的概念2.4.2 Visual Basic对象的属性值的设置方法任务2.5 Visual Basic对象的事件技能要点:2.5.1控件事件概念及语法格式任务2.6 Visual Basic对象的方法技能要点:2.5.1 对象方法的概念及调用项目3创建Visual Basic 应用程序任务3.1 Visual Basic应用程序的结构任务3.2建立工程(文件扩展名.vbp)任务3.3窗体模块(文件扩展名.frm)技能要点:3.3.1 窗体模块的结构及代码的位置任务3.4标准模块技能要点:3.4.1标准模块的概念3.4.2向当前工程添加标准模块3.4.3从当前工程中移除标准模块任务3.5类模块的概念任务3.6 Visual Basic程序的编码规则任务3.7Visual Basic可视化编程的基本步骤技能要点:3.7.1Visual Basic程序的步骤3.7.2应用程序创建实例项目4 Visual Basic程序设计基础任务4.1 Visual Basic 6.0常用程序语句任务4.2 数据类型技能要点:4.2.1 数据类型的分类4.2.2 标准数据类型4.2.3 用户自定义数据类型4.2.4 枚举数据类型任务4.3 常量与变量技能要点:4.3.1 常量4.3.2 变量4.3.3 变量的作用域任务4.4标准函数任务4.5表达式技能要点:4.5.1 运算符4.5.2 表达式项目5选择结构程序任务5.1单分支选择结构If…Then…语句任务5.2双分支选择结构If…Then…Else…语句任务5.3 IIf函数任务5.4多分支选择结构任务5.5分支结构的嵌套项目6循环结构程序任务6.1计数循环(For…Next语句)任务6.2 条件型循环技能要点:6.1.1While循环结构6.1.2Do…Loop循环结构任务6.3循环结构的嵌套任务6.4辅助控制语句6.4.1End语句6.4.2Goto语句6.4.3Exit语句任务6.5循环结构的应用技能要点:6.4.1累加、累乘6.4.2求极值6.4.3穷举法6.4.4迭代法项目7数组任务7.1数组的概念任务7.2静态数组及声明任务7.3动态数组及声明任务7.4数组的基本操作任务7.5数组的应用技能要点:7.5.1利用数组累加与累乘7.5.2利用数组求极值7.5.3利用数组对数据排序7.5.4二维数组——矩阵的转置7.5.5利用数组进行分类统计任务7.6控件数组项目8过程任务8.1过程的定义任务8.2过程的调用技能要点:8.2.1 子过程的调用8.2.2 函数过程的调用任务8.3参数传送技能要点:8.3.1 形参与实参的传送方式8.3.2 按地址传递与按值传递8.3.3 数组参数的传递8.3.4 可选参数8.3.5可变参数项目9 Visual Basic 6.0基本控件的应用任务9.1内部控件任务9.2对象常用属性及控件默认属性任务9.3Visual Basic控件技能要点:9.3.1 窗体9.3.2 文本框控件(TextBox)9.3.3 标签控件(Label)9.3.4 命令按钮控件(CommandButton)9.3.5 框架9.3.6单选按钮(OptionButton)和复选框(CheckBox)9.3.7列表框(ListBox)与组合框(ComBox)9.3.8计时器(Timer)9.3.9滚动条(ScrollBar)9.3.10图片框(Picture)与图像框(Image)任务9.4文件系统控件技能要点:9.4.1 驱动器列表框(DriveListBox)9.4.2 目录列表框(DirListBox)9.4.3 文件列表框(FileListBox)项目10鼠标与键盘事件任务10.1 鼠标事件任务10.2 键盘事件技能要点: 10.2.1 KeyPress事件10.2.2 KeyDown和KeyUp事件任务10.3 对象拖放(drag and drop)技能要点:10.3.1 drag拖放方法10.3.2 DragMode属性与DragIcon属性10.3.3DragDrop事件和DragOver事件项目11 通用对话框与程序界面设计任务11.1预定义对话框任务11.2通用对话框技能要点:11.2.1通用对话的基本属性与方法11.2.2“颜色”和“字体”对话框11.2.3“打印”和“帮助”对话框任务11.3 菜单设计技能要点:11.3.1 菜单编辑器11.3.2下拉式菜单11.3.3弹出式菜单任务11.4 设计工具栏和状态栏技能要点:11.4.1使用工具栏控件创建工具栏11.4.2工具栏的常用属性和方法11.4.3使用状态栏控件创建状态栏项目12 多重窗体与多文档界面任务12.1与多重窗体程序设计有关的语句和方法任务12.2多重窗体程序的设计技能要点:12.2.1添加窗体12.2.2添加Sub main过程12.2.3设置启动对象任务12.3闲置循环与DoEvents语句任务12.4 多文档界面技能要点:12.4.1多文档窗体的结构12.4.2添加与设计多文档窗体12.4.3与多文档窗体有关的属性12.4.4子窗体显示及窗体排列方式12.4.5 与多文档窗体有关的事件项目13数据文件任务13.1文件的概念与分类任务13.2文件的打开与关闭任务13.3数据文件的读写技能要点:13.3.1与文件读写有关的概念、语句和函数13.3.2顺序文件的读写13.3.3随机文件的读写项目14 Visual Basic数据库编程任务14.1Visual Basic中作用数据库的工作原理任务14.2创建数据库技能要点:14.2.1创建数据库14.2.2在“数据库窗口”输入数据任务14.3数据控件技能要点:14.3.1在窗体添加数据控件14.3.2为数据控件指定连接的数据源14.3.3为输入/输出控件指定Data访问数据库14.3.4Data控件的Recordset对象14.3.5数据控件的常用属性、事件、方法任务14.4 SQL语言技能要点:14.4.1 SQL命令14.4.2 SQL的数据查询功能14.4.3 SQL查询的应用编写时以大纲为基础各章习题附参考答案。

visual basic6.0程序设计上机实验指导

visual basic6.0程序设计上机实验指导

visual basic6.0程序设计上机实验指导

一、实验目的
1、掌握Visual Basic6.0的基本操作;
2、掌握Visual Basic6.0的窗体设计、控件使用、编程和调试技巧;
3、掌握Visual Basic6.0的程序设计和编写技巧;
4、掌握Visual Basic6.0的程序编译和打包发布技巧。

二、实验内容
1、实验一:基本操作
(1) Visual Basic 6.0的环境介绍
(2) Visual Basic 6.0的工具介绍
(3) Visual Basic 6.0的窗体设计
(4) Visual Basic 6.0的控件使用
2、实验二:编程和调试
(1) Visual Basic 6.0的程序设计
(2) Visual Basic 6.0的编程
(3) Visual Basic 6.0的调试
3、实验三:编译和打包发布
(1) Visual Basic 6.0的编译
(2) Visual Basic 6.0的打包发布
三、实验要求
1、根据实验内容,完成实验报告;
2、完成Visual Basic6.0程序设计上机实验;
3、完成Visual Basic6.0程序设计实验报告;
4、完成Visual Basic6.0程序设计实验报告提交。

四、实验评价
1、根据实验要求,完成实验报告;
2、根据实验要求,完成Visual Basic6.0程序设计上机实验;
3、根据实验要求,完成Visual Basic6.0程序设计实验报告;
4、根据实验要求,完成Visual Basic6.0程序设计实验报告提交。

VB60程序设计上机实验指导

VB60程序设计上机实验指导

VB6.0程序设计上机实验指导VB6.0程序设计上机实验指导实验一认识VB6.0[实验目的]1.掌握VB集成开发环境的启动和退出2.了解VB集成开发环境的基本组成3.学会在VB集成开发环境中建立应用程序[实验内容]一、VB集成开发环境的启动和退出1.启动VB集成开发环境想一想:可以通过哪些方法启动VB集成开发环境。

2.在“新建工程”对话框中选择“标准EXE”注意:在“新建工程”对话框中有几个选项卡?它们各有什么作用?在“新建”选项卡中有哪些选项?3.熟悉VB集成开发环境4.退出VB集成开发环境想一想:可以通过哪些方法退出VB集成开发环境。

二、VB集成开发环境的基本组成1.指出VB集成环境中各组成部分的名称。

2.找到并熟悉VB集成环境中的工具箱、工程管理器窗口、属性窗口、窗体设计器窗口、代码窗口;掌握打开和关闭这些窗口的方法。

想一想:可以通过哪些方法打开代码窗口。

3.掌握在窗体设计器窗口中添加控件。

4.学会设置窗体、命令按钮、文本框的最常用属性。

5.在代码窗口中找到窗体、命令按钮、文本框的主要事件,学会在对象事件过程中输入代码。

想一想:窗体、命令按钮、文本框的缺省事件是什么。

三、建立第一个VB应用程序程序功能:程序界面见下图,要求当按“显示内容”按钮时,文本框中出现红色的“Hello,Visual Basic!”的文字,按“清屏”按钮时,文本框中文字消失,按“结束”按钮后,程序结束。

实验一认识VB6.0Private Sub Command1_Click()Text1.Text = "Hello,Visual Basic!"End SubPrivate Sub Command2_Click()Text1.Text = ""End SubPrivate Sub Command3_Click()EndEnd Sub想一想:怎样在窗体中添加控件,怎样改变窗体和控件的大小,怎样改变控件的位置。

Visual Basic 6.0程式设计概要

Visual Basic 6.0程式设计概要

功能列
工具列
專案總管
表單視窗 工具箱
屬性視窗
VB開發環境
• • • • • • 功能列-所有的功能都在這裡. 工具列-常用的功能ICON. 工具箱-Tool Box. 表單視窗專案總管屬性視窗-
總彙
• • • • VB的程式稱為專案(Project) 專案的附加檔名為.VBP 表單的附加檔名為.FRM 如果專案的副程式是寫在模組(Module)中,而不是 寫在事件程序的一般宣告區,就要有程式檔,附加檔 名為.BAS • 用到自定控制項(ActiveX Control),就有附加檔名 為.OCX • 若是用到動態連結外部程式時,動態連結檔.DLL
挑選物件
將物件調整為適合屬性
撰寫程式碼將各個零件之間建立關聯
範例
• 選取按鈕零件 • 選取文字框零件
圖形化使用者介面GUI
• Windows 使用GUI,使得電腦更容易使用. • Windows受到非電腦專業人士的喜愛. • 推出更多的視窗軟體如Visual C++,Visual Basic, Visual Foxpro 等等,總稱為Visual studio. • 輸入介面與輸出界面.
Frame Shape Line
文字標籤
框 幾何圖形 線段
List Box
Grid Scroll Bar
列示框
格線框 捲軸
輸出介面
直接使用物件 Form MsgBox Image Picture Box Text Box Grid Option Button Check Button 表單 輸出框 影像 圖形框 文字框 格線框 單選按鈕 複選按鈕 間接使用物件 Data Control 資料控制 Label Frame Shape Line 輔助性物件 文字標籤 框 幾何圖形 線段

VB程序设计教学大纲

VB程序设计教学大纲

《Visual Basic程序设计》教学大纲一、课程的性质和任务:《Visual Basic程序设计》是计算机应用专业、网络技术等专业必修的一门专业课程。

学生在学习本课程之前应当具有使用Windows操作系统及Office办公软件的经验以及程序设计语言的知识。

本课程的任务是:1.使学生可以全面而细致地掌握开发面向对象的应用程序的各阶段过程。

2.从实际出发编制一些具有良好图形用户界面的实用型的应用程序。

3.提高学生对可视化程序设计中事件驱动的编程机制的深刻理解。

4.提高学生的数据库处理能力。

5.掌握程序设计的基础知识和基本方法。

6.认知属性、事件、方法。

二、课程教学目的《Visual Basic 程序设计》是计算机应用专业的一门重要的基础课,是Microsoft公司推出的一个集应用程序开发、设计、编辑和调试为一体的集成式开发环境。

它用来开发Windows下的应用程序,具有良好的图形用户界面。

通过本课程的学习,使得学生在程序设计、应用软件的开发、动手能力和解决实际问题的能力等方面都能够得到训练,并在结合后续专业课程的学习中发挥作用,以适应计算机技术飞速发展的需要,达到一定的职业技能标准。

三、授课对象计算机应用技术专业、网络技术专业的学生。

四、课程的特点和教学基本要求1.课程特点《Visual Basic 程序设计》是实践性很强的课程,不仅要学习基本理论知识,更要注重上机实践,通过上机实践掌握程序设计方法,从而巩固所学理论知识。

2.教学要求1)通过学习各种控件的属性、事件和方法以及在应用程序中的应用,从而提高学生实际的动手能力。

2)通过学习目前现有的可视化的面向对象编程技术,提高学生开发应用程序的能力,并引导学生及时把握新的发展动向。

3)本课采取理论与实践相结合的形式,教学中要注意介绍相关的程序设计方法。

五、课程内容和教学要求第一章 Visual Basic程序开发环境 (4学时)教学内容:1.VB概述2.VB的运行环境、安装和启动3.集成开发环境教学要求:掌握:集成开发环境的组成元素理解:VB的功能特点了解:VB的运行环境、安装和启动第二章对象及其操作 (4学时)教学内容:1.对象: Visual Basic的对象、对象属性设置。

Visual Basic6.0程序设计教学大纲

Visual Basic6.0程序设计教学大纲

2
1
§9—2可视化数据管理器
2
1
§9—3 Data控件与DBGrid控件
2
2
§9—4创建报表
2
2
§9—5数据库应用实例
2
2
第十章多媒体和网络应用 §10一1多媒体应用 §10一2网络应用
10
6
4
3
2
3
2

第十一章程序的调试与编译
12
8
4
§11—1程序的调试
4
2
§11—2程序的编译
4
2
机动
4
2
2
总计
156
教学内容 §3—1流程控制
一、条件语句 . 二、循环语句 三、转移语句 四、控制语句的嵌套 §3—2过程 一、子过程 二、函数 三、使用参数 §3—3数组 一、数组 二、记录
第四章Visual Basic 6.0窗体与控件
教学要求 1.熟悉掌握对象和类的基本概念,掌握面向对象编程的方法,掌握
对象的三个基本特征:属性、事件、方法。 2.掌握窗体的基本概念、属性、事件,熟悉加载和卸载窗体的方
一、Visual.Basic:6.0语言 二、Visual Basic 6.0的特点 §1—2 Visual Basic 6.0的安装与启动 一、Visual Basic 6.0版本简介 二、运行环境要求
三、Visual Basic 6.0的安装过程 四、Visual Basic 6.0的启动与退出 §1—3Ⅵsual Basic 6.O的开发环境 一、集成开发环境简介 二、集成开发环境中的菜单和工具栏 三、集成开发环境中的工程资源管理器 四、集成开发环境中的其他窗口 五、集成开发环境中的帮助系统 §1—4创建一个简单程序 一、设计界面 二、设置属性 三、编写代码 四、程序的运行及保存 教学建议 在讲授Visual Basic 6.0的安装与启动、Visual Basic 6.0的开发环境 和创建一个简单程序时,使用多媒体投影的教学手段,增强直观,提高 教学效率。

实验一VB 6.0程序设计初步_大学计算机基础实践教程(第2版)_[共2页]

第10章
程序设计基础
实验一 VB 6.0程序设计初步
一、实验学时:2学时
二、实验目的
◆学会使用VB 6.0的开发环境
◆掌握如何建立、编辑、运行一个简单的VB应用程序的全过程
◆掌握变量的概念及使用
◆掌握并理解各种控件的使用环境,并能够熟练设置控件的各种属性
◆通过程序实践结合课堂例子,理解类、对象的概念,掌握属性、事件、方法的应用
三、相关知识
Visual Basic采用的是事件驱动的编程机制,即对各个对象需要响应的事件分别编写出程序代码。

这些事件可以是用户鼠标和键盘的操作,也可以是系统内部通过时钟计时产生,甚至由程序
运行或窗口操作触发产生,因此,它们产生的次序是无法事先预测的。

所以在编写V sual Bas c
事件过程时,没有先后关系,不必像传统的面向过程的应用程序那样,要考虑对整个程序运行过
程的控制。

完成应用程序的设计后,在其中增加或减少一些对象不会对整个程序的结构造成影响。

例如,在一个窗体中增加或删除一个控件对象,对整个窗体的运行不会带来影响。

由于Vi sual Basi c应用程序的运行是事件驱动模式,是通过执行响应不同事件的程序代码进
行运行的,因此,就每个事件过程的程序代码来说,一般比较短小简单,调试维护也比较容易。

用VB 6.0进行开发应用程序的基本步骤如下。

(1)建立用户界面。

(2)设置属性。

(3)对象事件过程编写代码。

进入代码窗口方法:
①双击当前窗体(或某一控件);
②单击工程窗口的“查看代码”按钮;
③选择“视图”菜单中的“代码窗口”命令。

117。

《visual basic 6.0程序设计》教学大纲

《visual basic 6.0程序设计》教学大纲《Visual Basic 6.0程序设计》课程教学大纲适用:非计算机专业学分:3 学时:54〔上课〕+18〔实验〕一、课程的性质和任务《Visual Basic 6.0程序设计》是一门具有较强实践性的计算机程序设计语言入门根底课,是进一步学习其他计算机技术根底课和专业课的必备根底。

本课程的任务是使校非计算机专业学生掌握计算机技术应用根本能力,包括 1. 熟悉Visual Basic 6.0集成开发环境;2. 了解类、对象的概念和事件驱动程序的根本特性;3. 掌握Visual Basic 6.0控件及其常用的属性、事件和方法;4. 掌握根本数据类型、常量、变量、常用函数、表达式运算;5. 掌握Visual Basic6.0的根本语句、三种结构、数组、子程序的调用和常用算法; 6. 掌握文件的翻开、关闭、读、写,文件系统控件及其对象模型FSO;7. 能够编写和调试Visual Basic 6.0一般应用程序;8. 具有综合运用Visual Basic 6.0的知识分析问题和解决问题的初步能力。

二、课程的教学内容1.Visual Basic 6.0程序开发环境〔1学时〕〔1〕Visual Basic 6.0的功能和特点;〔2〕主窗口、属性窗口、工具箱窗口和代码窗口;〔3〕工程管理器;〔4〕环境设置。

2.对象及其操作〔2学时〕〔1〕类、对象及其对象的属性、事件和方法的概念;〔2〕建立用户界面对象;〔3〕标准控件的画法和根本操作;〔4〕对象属性的设置;〔5〕对象的事件、事件过程和事件驱动。

3.数据类型及其运算〔4学时〕〔1〕常用数据类型:数值型、字符型、日期型、逻辑型、对象型、可变型;〔2〕存储类型:常量、变量声明,运算符及表达式运算;〔3〕常用内部函数:数学函数Abs(x)、Sqr(x)、Exp(x)、Int(x)、Fix(x)、Round(x)、Sgn(x)、Rnd(x); 字符串函数Len、Left、Right、Mid、Instr、 String、Ltrim、Rtrim、Trim; 日期/时间函数Date、Time、Year、Weekday、Hour; 类型转换函数Val、Str、Asc、Chr; 格式输出函数Format。

《Visual Basic语言程序设计》课程实验大纲

《Visual Basic语言程序设计》课程实验大纲一、课程信息二、课程目标通过本课程的学习,学生应达到以下几方面的目标:1、掌握面向对象的程序设计方法和事件驱动的编程方式;2、能够设计、编制、调试简单实用的Visual Basic程序。

三、教学内容与预期学习成效四、教学目标达成度评价(1)教学目标1的达成度通过课后拓展和期末闭卷考试综合考评;(2)教学目标2的达成度通过课后作业考评。

五、成绩评定课程成绩包括4个部分,分别为出勤及课堂表现、课后作业、课后拓展和期末考试。

具体要求及成绩评定方法如下:(1)出勤及课堂表现(10%)设此考核项目,目的是控制无故缺课和课堂懒散无纪律情况,具体方案为:总分为100分,无故旷课一次扣5分,无故旷课超过学校规定次数者,按学校有关规定处理。

(2)课后作业(15%)每章布置一次课后作业,作业包括课后思考题和计算题,评分以答题思路的规范性、整洁性、整体性、逻辑性、正确性、创新性为依据,每次满分为100分,最后取平均分。

作业相互完全雷同的,作业不予批解,返回重做新题。

(3)课后拓展(15%)由老师在课堂上提出一些与课程相关的问题,如一个小项目(学生也可自己寻找确定)学生课后查阅资料、编写代码、归纳总结写出书面报告并制作PPT汇报(每人每学期2份,期中和期末各一次)。

报告满分为100分,取2次的平均分,评分依据:书面报告的整洁性、整体性、和逻辑性(60%),PPT汇报时的表现(40%)。

(4)期末考试(60%)期末进行综合闭卷考试,总分为100分。

六、课程教材及主要参考书1. 建议教材[1] 牛又奇,孙建国.Visual Basic程序设计教程,苏州大学出版社,2013.2. 主要参考书[1] 王郁武,翁小兰. Visual Basic程序设计教程.中国铁道出版社,2010.[2] 牛又奇,朱巧明. 新编Visual Basic学习指导.苏州大学出版社,2003.[3] 刘炳文,杨明福,陈定中. 二级教程---Visual Basic语言程序设计(修订版).高等教育出版社,2002.[4] 刘炳文,谭浩强. Visual Basic程序设计教程.清华大学出版社,2006.[5] 刘卫国.Visual Basic程序设计教程.北京邮电大学出版社.2007.。

《Visual Basic程序设计》实验指导书(手抄)

实验一VB集成环境及简单应用程序的建立一、实验目的1.掌握VB6.0的启动与退出。

2.了解VB6.0的集成开发环境,熟悉各主要窗口的作用。

3.了解VB6.0应用程序的开发过程。

4.理解VB中对象的概念。

5.掌握在VB6.0中使用帮助的方法。

二、实验内容实例一VB的启动与退出。

1.启动VB6.0开始菜单——程序——Microsoft Visual Basic 6.0中文版——Microsoft Visual Basic 6.0中文版;2.退出VB:“文件”菜单——“退出”命令;实例二建立一个简单的VB应用程序1.建立一个新的工程启动VB 6.0,选择新建一个新的工程2.设置窗体属性3.在窗体上绘制控件(1)绘制标有“A”的按钮(标签)(2)绘制命令按钮一(3)制命令按钮二4.编写程序代码(1)双击“显示”按钮,打开代码窗口,如图1-4所示,然后输入如下代码:Private Sub cmdDisp_CliCk()LblDiSp.ViSible = TrueEnd Sub(2)在代码窗口的对象列表框中选择对象“cmdClear”;在过程列表框中选择事件Click,然后输入如下代码:Private Sub cmdClear_Click()LblDisp.Visible = FalseEnd Sub5.运行程序工具栏——运行6.保存文件文件菜单——保存工程7.生成可执行文件文件菜单——生产工程第 1 页共10 页8.运行可执行文件三、实验总结通过本次实验,让我掌握了Visual Basic编程工具的启动方法,同时对程序设计的流程有了一定程度的了解,增加了学习程序设计的兴趣。

实验二Visual Basic语言基础一、实验目的1.掌握Visual Basic的数据类型和变量定义方法。

2.正确使用Visual Basic的运算符和表达式。

3.掌握Visual Basic中数据输入、输出的方法。

4.掌握Visual Basic常用函数的使用方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Visual Basic 程序设计》实验大纲
实验一熟悉Visual Basic开发环境
1、实验目的
(1)熟悉Visual Basic集成开发环境的使用。

(2)学会在VB中定制自己的开发环境。

2、实验内容
(1)VB的启动与退出。

(2)控件的画法与简单属性设置。

(3)VB系统菜单中的各菜单项的内容和用法。

3、实验要求
在2学时内完成:自己动手设计一个包含若干控件对象的窗体界面,掌握向窗体中添加各种控件的方法。

4、思考题
(1)可视化编程的实质是什么?
(2)向窗体中添加各种控件有那几种方法?
实验二熟悉Visual Basic代码与控件
1、实验目的
①熟悉Visual Basic编程的基本语句结构,掌握代码方法。

②熟悉Visual Basic的内部控件。

2、实验内容
(1)找出1000以下的能被13和7整除的最大的10个数,并将它们输出。

(2)有一球袋(100~200之间)如果一次数4个,则剩2个,一次数5个,则剩3个,一次数6个,则正好数完,求该袋球的个数。

(3)假设某乡镇企业现有产值2376000元,如果保持年增长率为13.45%,试问多少年后该企业的产值可以翻一番。

(4)随机产生20个两位数的随机整数,赋给A数组,然后用选择法按递增顺序排序。

3、实验要求:
在4个学时内完成。

利用文本框控件显示结果,利用命令按钮的单击事件完成计算过程。

在实验报告中写出你在实验中碰到的问题和解决办法。

实验三实现一个具有多种编辑方法的文本编辑器
1、实验目的
①熟悉Visual Basic菜单编辑器和代码编辑器的使用。

②掌握下拉式菜单、弹出式菜单、工具栏的设计方法。

③掌握单选按钮、复选框的使用方法。

2、实验内容
设计并实现一个较为灵活的文本编辑器,使其可以有更多的字体、字号、修饰功能并能够在一个窗口中以菜单、快捷工具、选项按钮、复选框等多种方式实现编辑功能。

3、实验要求
在4个学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

实验四使用公共对话框实现文档的管理功能
1、实验目的
熟悉各种Visual Basic对话框的功能与使用方法,并进一步学习RichTextBox控件的应用。

2、实验内容
改进“文本编辑器”应用程序,使用RichTextBox控件作为编辑区,使用公共对话框完成文件操作,实现记事本的管理功能。

3、实验要求
在2学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

4、思考:
公共对话框可以显示哪些对话框?如何显示不同的对话框?
实验五设计功能较为全面的函数计算器
1、实验目的
熟悉按钮及其他控件的使用方法。

2、实验内容
参考日常使用的计算器,用Visual Basic实现它的功能,要求除四则运算之外,还能进行一些简单的函数计算。

3、实验要求
在4学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

实验六编程实现一个简单的Windows资源管理器
1、实验目的
熟悉文件系统控件的使用方法。

2、实验内容
利用文件系统控件和其他控件,设计如下图所示窗口界面,实现文件的分类浏览功能,要求能够根据用户输入的或从列表框选择的文件类型,在文件列表框中只显示相应类型的文件名。

3、实验要求
在2小时内完成,在实验报告中写出你在实验中碰到的问题和解决办法,以及关键代码。

4、思考:
(1)如果不使用文件系统控件,如何实现图片文件选择功能?
(2)简述Visual Basic中实现文件过滤功能的方法。

实验七设计新年贺卡
1、实验目的
掌握Visual Basic图形控件和绘图方法的应用技术。

2、实验内容
设计一张新年贺卡,可以选择自画背景或利用打开文件对话框向已绘制背景的对话框中添加一幅背景图片,再写上新年祝词。

3、实验要求
在2学时内完成,在实
验报告中写出你在实验中碰
到的问题和解决办法。

5、思考:
(1)使用Visual Basic的Shape图形控件绘制各种不同图形,你知道如何实现吗?
(2)利用Circle方法在图片框中绘出肥皂泡效果。

实验八设计一个多媒体播放程序
1、实验目的
熟悉Visual Basic多媒体控件的使用方法。

2、实验内容
用Windows Media Player控件实现一个功能完善的媒体播放器,可以自由地控制播放VCD、CD、MP3等。

3、实验要求
在2学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

4、思考:
使用图片框制作小球游动动画,黄色的小球在窗体中游动,撞上边界将被反弹。

实验九设计并实现一个家庭理财应用程序
1、实验目的
①掌握Visual Basic可视化数据管理器的使用方法。

②学习各种数据处理控件的使用方法,掌握数据库应用程序的开发技术。

2、实验内容
建立一个家庭理财数据库,包含每日收支表、收入项目表、支出项目表等数据表,设计并实现一个家庭理财应用程序,要求能够详细记录每天收入和支出情况,并能查询收支情况。

3、实验要求
在4学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

实验十倒计时程序
1、实验目的
掌握与日历有关控件的使用方法。

2、实验内容
设计一个倒计时程序,在日历中选定一个日期后,显示该日期距今有多少天。

3、实验要求
在2学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

实验十一创建一个独立的“图片浏览器”安装包
1、实验目的
①掌握将工程编译为可执行文件的方法。

②学会创建应用程序的安装包。

2、实验内容
将实验6建立的“图片浏览器”应用程序编译为可执行文件并打包。

3、实验要求
在2学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

4、思考:
(1)如何创建通过软盘发布的应用程序安装包?
(2)如何将Visual Basic应用程序编译为运行速度最快的可执行程序?
实验十二掌握Visual Basic调试工具的使用方法
1、实验目的
通过对一个应用程序进行调试,掌握Visual Basic调试工具的使用方法。

2、实验内容
利用本章介绍知识,对计算器应用程序或其他程序进行调试,设置一些断点,添加一些监视表达式,监视程序的运行,并在有关按钮的事件中编写“溢出”或“被零除”等错误的处理程序。

3、实验要求
在2学时内完成。

在实验报告中写出你在实验中碰到的问题和解决办法。

4、思考:
调试程序有哪两种方法?单步执行常用于调试什么类型的错误?。

相关文档
最新文档