TC官方合作论坛

标题: 新手多指教 关于简单的计算类小白的求助 !! [打印本页]

作者: 暮云    时间: 2013-1-28 10:52
标题: 新手多指教 关于简单的计算类小白的求助 !!
新手多指教

本人彻底的不懂的小白一枚,突发奇想看见了TC,于是想自己做一个简单的计算插件。
结果失败告终,网上搜索却有没发现能解决问题的  关于计算问题的教程,于是来这里
求助各位帅气的哥哥姐姐大神们了。


思路如下:

获得输入的 起始等级 和 结束等级 > 计算各个等级段要升的等级(例如:起始等级为 1  结束等级为 20   而等级段为  1-5  6-20   也就是 1-5等级段为4    5-20等级段为 15   这样子的) > 计算各等级段所得价格 >  显示相加价格

总体思路大概就是这个样子,这样写会不会太乱的。大神们应该能看懂吧。


脚本如下:
功能 按钮0_点击()
//这里添加你要执行的代码
段一=编辑框.获得文本("A1")
段二=编辑框.获得文本("A2")
段三=编辑框.获得文本("A3")
段四=编辑框.获得文本("A4")
段五=编辑框.获得文本("A5")
结果=段一*段F+段二*段B+段三*段E
编辑框.设置文本("A6",结果)


字符型 a,e
a=编辑框.获得文本("A4")
e=编辑框.获得文本("A5")
字符型 b,c,d
b=61
c=70
d=80
如果(e<=b)
段F=e-a
编辑框.设置文本("B1",段F)
编辑框.设置文本("B2",0)
编辑框.设置文本("B3",0)
如果结束
如果(e>b)
段F=e-a
段B=c-b
编辑框.设置文本("B1",段F)
编辑框.设置文本("B2",段B)
编辑框.设置文本("B3",0)
如果结束
如果(e>c)
段F=b-a
段B=c-b
段E=e-c
编辑框.设置文本("B1",段F)
编辑框.设置文本("B2",段B)
编辑框.设置文本("B3",段E)
如果结束
功能结束

有点乱因为本人是小白,这个都是自己乱点乱试做出来的。
注1:红色区域为 本人自己估计的错误位置,原因是运行提示该行语句错误。
红色区域自己乱修改了另一个,但忘记了杂写的了,但是语句能运行不报错。但是一旦输入数值,点击计算生成的程序就会报错该行!请大神指教下!

注2:蓝色区域为 本人自己写的如果的 判断语句(也不知道是不是叫这个)如果不加上红色区域,将红色区域改为 “  结果=段五 ”什么的直接输入框得到的值能运行,
但是本人因为是小白也不知道这样写对不对,是不是多余的,或是错误语句就是因为这里的问题才出错的,所以特别标识出来。

本人小白一枚,谢谢各位漂亮的帅气的大神哥哥姐姐指教,实在是第一次,才接触英文又不好,又不知道哪里找教程,也没找到关于计算方面的教程,所以才来这里求助了。
还请各位哥哥姐姐,大神指教下小弟呀。

谢谢了!!!谢谢了!一定来个帮忙的呀~呜呜

作者: 幼园留级老油条    时间: 2013-1-28 10:53
看不懂
作者: 简单软件    时间: 2013-1-28 10:55
你说的不是很清楚啊,找个来YY探讨下 180077
作者: 暮云    时间: 2013-1-28 11:03
回复 3楼简单软件的帖子

谢谢了~
作者: 暮云    时间: 2013-1-28 11:06
回复 2楼幼园留级老油条的帖子

图一:
[attach]7544[/attach]大概就这样子的意思
但是就是点击~老是提示错误

图二:

[attach]7545[/attach]不计算结果价格的 运行正常,
但是就是不知道计算不同等级段咋个写,老是错误。
作者: 简单软件    时间: 2013-1-28 11:14
我正在帮你写呢,稍等会
作者: 暮云    时间: 2013-1-28 11:16
回复 6楼简单软件的帖子

恩~谢谢了
作者: 简单软件    时间: 2013-1-28 21:27
好了,写了一下午,已经测试无误了,一会我会放到免费资源量里去让更多的朋友使用。PS:您的“采纳"是我的动力!





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1