如题。我想要一个类似Windows自带的计算器一个的C#WinForm项目源码。最要是软件交互性操作逻辑很麻烦。介绍一些下载地址。大哥们帮一下,谢谢。

解决方案 »

  1.   

    http://download.csdn.net/source/314201
      

  2.   

    http://www.cnblogs.com/grandydong/archive/2007/03/06/665401.html
      

  3.   

    我的问题是一些比较复杂的软件交互性的操作。计算器基本功能是实现了。难就难在一些操作性的过滤和判断。我没有很好的分析,例如:输入小数点:'.'前,得判断:
    当前操作数,是否为小数,上次操作符是否为+,-,*,/,等等的一些情况。又如:1+2按了一个数:‘1’,再点‘+’,再点‘2’那么,结果框只会有两次变会,分别是第一次按‘1’的时候。还有按‘+’号后,再按‘2’,后,都会影响结果变化。又如:1+2,Enter键,Enter键。这个又会涉及到保存上次的操作符,和上次的操作数的问题了。又如:按1,按+,按-,按1,按Enter键结果应该是1-1=0;
    又会涉及到一些上次操作符是否为运算符,是的话,再判断这次按的是否为运算符,是的话,又要将其替换成这次输入的。等等,我所遇到的问题,当然不只这么少,我只是例举一两个而已。当然还有键位屏蔽。不过以上这些小问题我都解决了。关键是还有更多(仿Win计算器)的小细节,我也不知道有多少,所以我想看看大家有没有完整的Win计算器,就是一些交互性的问题。(不是计算器的计算功能问题。)就是操作性的问题有没有源码示例。