精易论坛

标题: [原创]仿Win10整数计算器 [打印本页]

作者: bhho1o2oo3    时间: 2022-1-10 13:17
标题: [原创]仿Win10整数计算器
本人正在新手入门阶段,这是我写的第一个实用型程序。
本计算器所有代码,都是我手写出来的(未复制任何人的代码)。

看新手教学时以为自己两天就可能写出来,在实际过程种经历了很多困难一星期多,才做出了现在的效果。
未使用任何非新手入门阶段以外的任何技术或命令。
当然还有一非功能性BUG,没有找到和修改。但给新手作为实例参考应该够用。
几乎每一行不重复的重要代码我都写了注释。给新手理解逻辑。



' 本计算器算法主要经历以下9个困难(不含排除非功能性BUG):
' 连续计算
' 连续改变运算符计算(不含多符号混合计算)
' 连续辅助显示
' 连续改变辅助显示
' 不可首0
' 键盘与鼠标混合输入
' 连续键盘与鼠标混合输入
' 不使用非核心支持库外的所有资料
' 不使用非纯代码外的所有资料

' 按键反馈动画(未实现)
' 小数计算(未实现)

如果哪位网友仅使用入门技术,优化了代码。或实现了我未能实现了两个功能,请告诉我,代码种留有交流方式。

纯净源码下载:
仿Win10整数计算器.e (26.08 KB, 下载次数: 128)










作者: 超级萌新    时间: 2022-1-10 13:36
不错,点个赞
作者: bhho1o2oo3    时间: 2022-1-10 13:42
防止1楼下载失效,源码备份下载:

仿Win10整数计算器.rar

5.54 KB, 下载次数: 0, 下载积分: 精币 -2 枚


作者: ManNanIsMe    时间: 2022-1-10 14:04
不错,点个赞
作者: CaringGuy    时间: 2022-1-10 14:14
不错,支持一波
作者: 豪~豪    时间: 2022-1-10 14:16
可以看觅风易语言教程
作者: kyo9766    时间: 2022-1-10 15:08
第一个程序,都是计算器
作者: leiwawa001    时间: 2022-1-10 15:52
谢谢分享。
作者: cultwent    时间: 2022-1-10 15:55
支持开源、支持原创、支持创新
作者: qbb1822    时间: 2022-1-10 16:32
新手小白,各位大神请多多指教。。
作者: 蛀牙    时间: 2022-1-10 19:17
本帖最后由 蛀牙 于 2022-1-10 19:27 编辑


1+1=后直接按3





计算器这玩意有老多东西要注意的,随便举俩例子
按1 按+ 按0 按1 会显示成 01
按6 按÷ 按4 按 = 会显示1
按6 按÷ 按0 按 = 会显示0
...




作者: bhho1o2oo3    时间: 2022-1-10 20:17
蛀牙 发表于 2022-1-10 19:17
1+1=后直接按3

哈哈,确实美有检查的这么仔细,我只在正常算数时没发现错误就觉得大概可以了,以后水平提高了在回来研究吧,这一个程序目前就死脑细胞了。
作者: 成神之日    时间: 2022-1-11 01:21
路过围观一下,顺便帮顶
作者: xjshuaishuai    时间: 2022-1-11 07:43
谢谢分享!
作者: xtavoxing    时间: 2022-1-11 10:58
合适.......
作者: Lemo旧约    时间: 2022-1-12 09:11
好看的计算器
作者: anno    时间: 2022-1-12 15:04
支持一下
作者: Liujian123    时间: 2022-1-13 21:59
牛逼 学习了 谢谢
作者: APPLEUFO    时间: 2022-1-14 23:43
厉害  这个还是有难度的

作者: 四川小白菜    时间: 2022-1-17 14:57

牛逼 学习了 谢谢
作者: PNut    时间: 2022-1-26 17:49
为何不试试脚本组件.计算表达式("114514+114514-114514")
作者: kolins007    时间: 2022-1-26 20:47
很棒  给你点赞
作者: 安逸一    时间: 2022-1-26 22:44
谢谢分享!
作者: dat恶人    时间: 2022-1-27 11:53
Liujian123 发表于 2022-1-13 21:59
牛逼 学习了 谢谢

兄弟借你话一用
作者: leige0921    时间: 2022-1-27 13:31
666666666666666666666666666
作者: sq1999    时间: 2022-1-27 17:56
将来必成大器!反正我看不懂
作者: 小柱子    时间: 2022-1-29 14:49
小数点用不上,再接再厉。
作者: 晚放    时间: 2022-1-31 13:03
嗯,很用心!谢谢!!!!!!!
作者: rluka    时间: 2022-2-2 00:14
6666666666666666666666
作者: idbucunzai    时间: 2022-3-22 19:35
.版本 2  .如果真 (键代码 = 103)     编辑框1.内容 = 编辑框1.内容 + “7”
作者: idbucunzai    时间: 2022-3-22 19:35
.版本 2

.如果真 (键代码 = 103)
    编辑框1.内容 = 编辑框1.内容 + “7”

作者: idbucunzai    时间: 2022-3-22 19:44
编辑框3.内容=到文本(到数值(编辑框1.内容)*到数值(编辑框2.内容))    计算小数
作者: idbucunzai    时间: 2022-3-22 20:11

作者: 大唐不良帅    时间: 2022-4-18 12:24
研究一下
作者: 阿萨德啊啊啊    时间: 2022-5-10 16:08
111111111111111111
作者: 蓝河笑月    时间: 2022-7-11 09:56
支持开源~!感谢分享
作者: 未来已来    时间: 2022-7-17 14:38
谢谢分享!
作者: liuyongkai2022    时间: 2022-7-25 14:59
新人 学习一下
作者: panda92    时间: 2023-6-30 12:42
谢谢分享来看看
作者: 小强子    时间: 2024-5-28 16:39
        此处应该有鼓励~
作者: jiajia0704    时间: 2024-9-25 14:55
鼓励一下。。。。。加油
作者: yuxinbu    时间: 2025-1-2 22:55
好好好666666666666666666666
作者: suifeng19851    时间: 2025-5-4 00:10
啊啊啊啊啊啊啊啊啊啊啊啊啊啊




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4