CheatMaker 论坛

注册

 

发新话题 回复该主题

给新版做了一个Demo,并提交个建议和bug [复制链接]

1#
这个demo应该比较直观的诠释新版功能了

Demo.cmf (, 下载次数:1044)


然后是建议:
1.运算符比较全了,少了一个“非”运算,当然这个并不是很重要,如果要加的话,原来的不等于符号“!=”可能要换成"<>"来表示不等于
2.赋值建议简化一点
Integer a;
a += Text1.Text;
感觉可以简化为:
Integer a = Text1.Text;
3.还是那个10进制的负数问题,比如减法运算,第一个数大于第二个数就...
4.承接建议3,如果要实现负数的话,可以考虑定义变量时就申明是有符号位还是没有符号位

再然后一个Bug

    已有1评分我要评分查看所有评分

    最后编辑银河漫步 最后编辑于 2017-05-26 09:11:53
    分享 转发
    TOP
    2#

    非常感谢.我会逐一检查.
    另外负数的支持会是困难的.可能会在全面支持64位数据时再进行可行性处理.
    希望CheatMaker帶給你樂趣
     
    TOP
    3#

    非常感谢.我会逐一检查.
    另外负数的支持会是困难的.可能会在全面支持64位数据时再进行可行性处理.
    天枫十一郎 发表于 5/27/2017 1:05:25 PM


    其实已经能支持运算了
    负数问题应该是好解决的
    算法就是当符号位为1时
    后面的位数取反再+1
    可能那个符号位不太好处理吧
    TOP
    4#

    没这么简单啊.就像64位数据一样.一开始没支持后面加就要动大刀了.
    而且不仅仅是脚本中.设计器界面.每个用到值属性的地方.还要兼容老数据...复杂啊.
    希望CheatMaker帶給你樂趣
     
    TOP
    5#

    其实只需要textbox有这属性就行了
    TOP
    6#

    继续学习ING
    TOP
    发新话题 回复该主题