第02讲简易计算是呢器的设计.docVIP

  • 0
  • 0
  • 约8.27千字
  • 约 11页
  • 2019-01-11 发布于福建
  • 举报
第02讲简易计算是呢器的设计

第02讲 计算器 2.1 计算器简介 大家都知道,计算器是日常生活中不可缺少的一个工具,在Microsoft的Windows操作系统中,附带了一个计算器程序,有标准型和科学型两种模式。Windows XP下的标准型和科学型计算器程序分别如图2-1和图2-2所示。 图2-1 Windows XP下的标准型计算器 图2-2 Windows XP下的科学型计算器 Windows操作系统下附带的计算器程序功能相当的强大,本课我们将模仿Windows的计算器,使用Visual C# 2005开发平台开发一个功能相对简单的计算器应用程序,它能完成加、减、乘、除运算。 接下来详细的介绍简易计算器的设计方法和步骤。 2.2 界面设计及属性设置 用户界面设计是软件开发中非常重要的一个部分,用户界面的好坏直接影响软件的质量,本节将介绍如何设计简易计算器的用户界面以及界面上各控件的属性设置。 2.2.1 打开Visual Studio 2005开发工具,新建一个Windows应用程序,然后在窗体上依次放置1个TextBox和17个Button控件,如图2-1所示(设置好属性后)。 图2-1 计算器用户界面 2.2.2 窗体和各控件的属性设置如表2-1所示。 表2-1 窗体和各控件的属性 控件类型 控件名称 属性 设置结果 Form Form1 Text 计算器 StartPosition CenterScreen MaximizeBox False AutoSizeMode GrowAndShrink TextBox TextBox1 Name txtReadout ReadOnly True Button Button1 Name btnNum7 Text 7 Button2 Name btnNum8 Text 8 Button3 Name btnNum9 Text 9 Button4 Name btnAdd Text + ForeColor Red Button5 Name btnSub Text - ForeColor Red Button6 Name btnNum4 Text 4 Button7 Name btnNum5 Text 5 Button8 Name btnNum6 Text 6 Button9 Name btnMul Text * ForeColor Red Button10 Name btnDiv Text / ForeColor Red Button11 Name btnNum1 Text 1 Button12 Name btnNum2 Text 2 Button13 Name btnNum3 Text 3 Button14 Name btnNum0 Text 0 Button15 Name btnDot Text . Button16 Name btnC Text C ForeColor Red Button17 Name btnAmount Text = ForeColor Red 2.3 编写代码 本程序需要用到一些公共变量,例如用来接收操作数、运算结果,判断输入的是否为小数等,因此首先在代码的通用段声明以下变量: //****************************************************************** double num1, num2, result; // 操作数及运算结果 bool decimalFlag = false; // 判断输入的是否为小数 string myOperator; // 操作类型 //****************************************************************** 接下来编写一个名为“NumClick”的方法,单击数字按钮时,调用NumClick方法,将输入的数字追加到文本框中,代码如下: //****************************************************************** // 单击数字按钮时,调用如下NumClick方法 //****************************************************************** public void NumClick(int myNumber) { if (decimalFlag) // 输入小数 { txtReadout.Text = txtReadout.Text + myNumb

文档评论(0)

1亿VIP精品文档

相关文档