用ASP.NET实现一个简单的计算器(适合入门者)

文件:
Calculate.aspx
bin/Calculate.cs
bin/Calculate.bat

步骤:
1.Calculate.cs

namespace Calculate
{
using System;
public class math {

public String _color;
public int Add(int a,int b)
{
return a+b;
}

public int Sub(int a,int b)
{
return a-b;
}

public int Mul(int a,int b)
{
return a*b;
}
public String Color
{
get {
return _color;
}
set {
_color=value;
}
}

}
}

2.Calculate.bat

csc /t:library /out:Calculate.dll Calculate.cs

3.执行Calculate.bat

4.Calculate.aspx

<%@Import NameSpace="Calculate"%>

<script language="c#" runat="server">
public String color;
void DoAdd(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Add(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;

}

void DoSub(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Sub(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;
}

void DoMul(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Mul(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;

}

</script>
<font id=Cau color=<%Response.Write(color);%>>用ASP+写得简易计算器</font>
<form runat="server">

<input id="A" runat="server"/>
<input id="B" runat="server"/>
<input id="C" runat="server"/>
<asp:button Text="Add" runat="server"/>
<asp:button Text="Sub" runat="server"/>
<asp:button Text="Mul" runat="server"/>
</form>
Result:<asp:label id=Message runat="server"/>

文件:
Calculate.aspx
bin/Calculate.cs
bin/Calculate.bat

步骤:
1.Calculate.cs

namespace Calculate
{
using System;
public class math {

public String _color;
public int Add(int a,int b)
{
return a+b;
}

public int Sub(int a,int b)
{
return a-b;
}

public int Mul(int a,int b)
{
return a*b;
}
public String Color
{
get {
return _color;
}
set {
_color=value;
}
}

}
}

2.Calculate.bat

csc /t:library /out:Calculate.dll Calculate.cs

3.执行Calculate.bat

4.Calculate.aspx

<%@Import NameSpace="Calculate"%>

<script language="c#" runat="server">
public String color;
void DoAdd(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Add(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;

}

void DoSub(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Sub(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;
}

void DoMul(Object Src, EventArgs E)
{
math math=new math();
Message.Text=math.Mul(Convert.ToInt32(A.Value),Convert.ToInt32(B.Value)).ToString();
math.Color=C.Value;
color=math.Color;

}

</script>
<font id=Cau color=<%Response.Write(color);%>>用ASP+写得简易计算器</font>
<form runat="server">

<input id="A" runat="server"/>
<input id="B" runat="server"/>
<input id="C" runat="server"/>
<asp:button Text="Add" runat="server"/>
<asp:button Text="Sub" runat="server"/>
<asp:button Text="Mul" runat="server"/>
</form>
Result:<asp:label id=Message runat="server"/>

转自:动态网制作指南 www.knowsky.com

时间: 2024-10-29 06:58:33

用ASP.NET实现一个简单的计算器(适合入门者)的相关文章

用ASP+实现一个简单的计算器(适合入门者)

废话少说,直接进入主题. 文件:Calculate.aspxbin/Calculate.csbin/Calculate.bat 步骤:1.Calculate.cs namespace Calculate{using System;public class math { public String _color;public int Add(int a,int b)  {     return a+b;  } public int Sub(int a,int b)    {       retur

用ASP.NET实现一个简单的计算器

asp.net 文件: Calculate.aspx bin/Calculate.cs bin/Calculate.bat 步骤: 1.Calculate.cs namespace Calculate { using System; public class math { public String _color; public int Add(int a,int b) { return a+b; } public int Sub(int a,int b) { return a-b; } pub

对象-什么意思,一直不知道,一个简单的计算器代码

问题描述 什么意思,一直不知道,一个简单的计算器代码 private void btnEqual_Click(object sender, EventArgs e) { C.Operation op = C.OperationFactory.CreateOperation(cbOperate.SelectedItem.ToString()); op.NumberA=Convert.ToDouble(txtA.Text); op.NumberB=Convert.ToDouble(txtB.Text

《Android游戏开发详解》——第2章,第2.6节构建一个简单的计算器程序

2.6 构建一个简单的计算器程序Android游戏开发详解现在,我们已经尝到了甜头,让我们回过头来看看第1章介绍过的一些概念,并且构建一个简单的计算器程序.让我们给出一些动手实践的指导,来构建一个新的Java程序.请记住如下的主要步骤. ① 创建一个新的Java项目(将其命名为SecondProject). ② 在src文件夹中创建一个新的类(将其命名为SimpleCalculator). ③ 创建一个main方法. 如果任何时候你碰到困难,应该参考前面的小节.一旦按照上面的步骤进行,应该会看到

《Android游戏开发详解》一2.6 构建一个简单的计算器程序

2.6 构建一个简单的计算器程序 Android游戏开发详解现在,我们已经尝到了甜头,让我们回过头来看看第1章介绍过的一些概念,并且构建一个简单的计算器程序.让我们给出一些动手实践的指导,来构建一个新的Java程序.请记住如下的主要步骤. ① 创建一个新的Java项目(将其命名为SecondProject). ② 在src文件夹中创建一个新的类(将其命名为SimpleCalculator). ③ 创建一个main方法. 如果任何时候你碰到困难,应该参考前面的小节.一旦按照上面的步骤进行,应该会看

ASP实例:一个简单的ASP无组件上传类

简单的ASP无组件上传类,发出来让大家看看.可以做做实验! 以下为引用的内容: <%@ language="javascript"%><%var self = Request.serverVariables("SCRIPT_NAME");if (Request.serverVariables("REQUEST_METHOD")=="POST"){        var oo = new uploadFile(

[ASP.NET]制作一个简单的多页Tab功能

asp.net 我们经常在主页中要浏览分类信息,在C/S模式下,经常采用Tab分页的方式来做,然后将不同的信息放到不同的Tab页中,然后可以点击页签去查看不同页面中的内容.我们可以用网页的IFRAME来实行这个功能,先建立一个主WebForm1,在上面放两个按钮来模拟页签(今后也可以用Photoshop来制作更精美的页签),然后再建立两个子Form,WebForm2,WebForm3,当按钮被按下的时候来切换IFRAME的src属性去显示不同的子页面.具体代码如下: WebForm1.aspx<

用Win32 SDK写一个简单的计算器

用MFC做计算器非常容易,大家都认为用SDK做非常难, 但是我认为只要你的思路正确,做起来也是一样得心应手. 由于SDK做工程也是有规律可寻,就是建立框架然后再对框架进行消息处理. 所以我学VC++一个多月来编出来了我的第一个小程序,在这里和各位VC爱好者交流交流. 做计算器之前,首先要了解下面二个函数:字符串转换为双精度和双精度转换为字符串. 字符串转换为双精度函数为double strtod( const char *nptr, char **endptr ),其中nptr表示要转换的字符串

编写一个简单的计算器使用图形用户界面

1 package com.lovo.calculator; 2 3 import java.awt.BorderLayout; 4 import java.awt.GridLayout; 5 import java.awt.event.ActionEvent; 6 import java.awt.event.ActionListener; 7 import java.awt.event.KeyAdapter; 8 import java.awt.event.KeyEvent; 9 10 imp