首页 主任信箱 联系我们  
   VB教学课件
 

第 十七 讲

基本课题:计算器设计

授课日期

04.11.3

04.11.3

授课班级

03级计算机5、6班

03级计算机7、8班

教 学 目 的 与 要 求:

本讲主要讲解具有四则运算及删除功能的计算器的制作过程,通过制作这个具有简单计算功能的计算器实例来学习控件数组的使用方法。

教 学 的 重 点、难 点:

重点、难点: 控件数组的建立、计算机器功能的实现

对 教 材 的 处 理 和 意 见:

以教材为主,联系实际情况及时做补充


预览计算器

一 界面设计

1.保存窗体为“计算器.Frm”,工程为“计算器.Vbp”。

2.显示文本框设计

(1)添加标签Label1、文本框Text1,摆放好位置。

(2)设置标签和文本框的属性:Label1.caption = “计算结果” Label1.FontName = “宋体” Label1.FontSize = “5号”Text1.Text = “” Text1.FontName = “宋体” Text1.FontSize = “5号”

3.计算器按钮设计

控件数组的概念

许多相同的控件集合在一起,就是控件数组。

即:在同一个窗体上、拥有相同的对象名、相同事件过程、类型相同且功能类似的控件。

1)相同的名字(name)

2)以下标索引值(index)来识别各个控件。

控件数组可以共享同样的事件过程

若要在运行是创建新控件,每个新成员继承数组的公共事件过程。

在控件数组中可用到的最大索引值为32767

同一控件数组中的元素有自己的属性设置值。

控件数组常用在实现菜单控件和选项按钮分组。

控件数组的建立

3种方法:

给控件起相同的名字:

(同一类型的控件,将其name属性设为数组名称)

将现有的控件复制并粘贴到窗体或框架、图片框上(ctrl+Cctrl+V“是”)

将控件的Index属性设为非Null数值(直接指定控件数组中第一个控件的索引值为0 )

(1)添加数字输入按钮,控件数组CmdInput(11个),依次为1-9 0 .

(2)添加计算功能按钮,控件数组CmdCalc(5个),分别为+ - * / =

(3)添加其它按钮

4.调整控件位置和大小

5.实现计算功能

 

第一讲 概述
第二讲 集成开发环境、创
建、发布

第三讲 基本数据类型、常
量与变量

第四讲 运算符和表达式、
常用内部函数
第五讲 顺序、分支结构
第六讲 循环结构
第七讲 数组
第八讲 过程与函数调用
第九讲 VB常用控件介绍(
一)
第十讲 VB常用控件介绍(
二)
第十一讲 VB常用控件介绍
(三)
第十二讲 VB常用控件介绍
(四)
第十三讲 简易记事本的编
辑功能设计(一)
第十四讲 简易记事本编辑
功能设计(二)
第十五讲 记事本管理功能
设计(一)
第十六讲 记事本管理功能
设计(二)
第十七讲 计算器设计
第十八讲 补充:鼠标、键
盘事件
第十九讲 实现图片浏览器
第二十讲 简单贺卡设计与
绘图操作(一)
 
潍坊职业学院信息工程系网络中心制作