C#实现桌面应用程序简单的计算器
2017-07-14 17:57
309 查看
首先新建解决方案,在解决方案里添加新建项,新建VisualC#类中的windows窗体应用程序
会出现一个空的窗口点击左边的工具箱会出现各种控件
向窗口中拖入相关控件
Textbox 和button
得到如下的窗口
双击计算
在button1的命令行中输入
private void button1_Click(object sender, EventArgs e)
{
string str01 = this.Txt01.Text.Trim();//第一个文本框的名字为Tex01第二个文本框为Tex02第三个框为Texresult
string str02 = this.Txt02.Text.Trim();
if (str01.Length == 0)
{
//第一种方式提示错误
MessageBox.Show("第一个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
int num01 = Convert.ToInt32(str01);
if(num01<0||num01>1000)
{
MessageBox.Show("第一个数输入的数字必须介于0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
if(str02.Length==0)
{
//第一种方式提示错误
MessageBox.Show("第二个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
int num02 = Convert.ToInt32(str02);
if(num02<0||num02>1000)
{
MessageBox.Show("第二个数输入的数字必须在0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
//计算
//int num02 = Convert.ToInt32(this.Txt02.Text.Trim());
this.Txtresult.Text = (num01 + num02).ToString();
}
双击button2的命令行输入
private void button2_Click(object sender, EventArgs e)
{
this.Txt01.Text = string.Empty;
this.Txt02.Text = string.Empty;
this.Txtresult.Text = string.Empty;
this.Txt01.Focus();
}保存运行得到
生成的桌面应用文件
http://pan.baidu.com/s/1nvQGKFB
百度云链接
会出现一个空的窗口点击左边的工具箱会出现各种控件
向窗口中拖入相关控件
Textbox 和button
得到如下的窗口
双击计算
在button1的命令行中输入
private void button1_Click(object sender, EventArgs e)
{
string str01 = this.Txt01.Text.Trim();//第一个文本框的名字为Tex01第二个文本框为Tex02第三个框为Texresult
string str02 = this.Txt02.Text.Trim();
if (str01.Length == 0)
{
//第一种方式提示错误
MessageBox.Show("第一个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
int num01 = Convert.ToInt32(str01);
if(num01<0||num01>1000)
{
MessageBox.Show("第一个数输入的数字必须介于0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt01.Text = string.Empty;
this.Txt01.Focus();
return;
}
if(str02.Length==0)
{
//第一种方式提示错误
MessageBox.Show("第二个数没有输入有效的数字","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
int num02 = Convert.ToInt32(str02);
if(num02<0||num02>1000)
{
MessageBox.Show("第二个数输入的数字必须在0-1000之间","系统提示",MessageBoxButtons.OK,MessageBoxIcon.Information);
this.Txt02.Text = string.Empty;
this.Txt02.Focus();
return;
}
//计算
//int num02 = Convert.ToInt32(this.Txt02.Text.Trim());
this.Txtresult.Text = (num01 + num02).ToString();
}
双击button2的命令行输入
private void button2_Click(object sender, EventArgs e)
{
this.Txt01.Text = string.Empty;
this.Txt02.Text = string.Empty;
this.Txtresult.Text = string.Empty;
this.Txt01.Focus();
}保存运行得到
生成的桌面应用文件
http://pan.baidu.com/s/1nvQGKFB
百度云链接
相关文章推荐
- C# 一步一步完成一个简单的计算器 第二步---实现单目运算
- C#实现简单的加减乘除计算器
- 用C#实现简单的FTP应用程序
- vs 05 c# 实现简单的计算器功能
- C#基础之计算器的简单实现
- C# 一步一步完成一个简单的计算器 第三步---实现双目运算
- C#实现简单加减乘除计算器
- Android(java)学习笔记218:开发一个多界面的应用程序之人品计算器的简单实现
- C#实现的简单整数四则运算计算器功能示例
- C#简单工厂设计模式实现计算器
- 用C#实现简单的FTP应用程序
- 数据访问(如何实现 - C#)演练:创建简单的数据应用程序
- C#实现外部图片的拖拽到应用程序的简单功能,附全部源码,供有需要的参考
- C#实现简单远程控制及桌面监控功能(客户端)
- C#实现外部图片的拖拽到应用程序的简单功能,附全部源码,供有需要的参考
- C#实现简单的计算器功能完整实例
- 使用C#实现P2P应用程序(附原码) 分享
- C++标准 bind函数用法与C#简单实现
- C#实现COM:简单示例
- C#基于简单工厂模式实现的计算器功能示例