BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #788同步于 2007/5/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

【求助】一个数据溢出的问题

lihui6626
2007/5/10镜像同步3 回复
我有一个文本框 edit_box 里面输入一个数 是频率值 这个频率值会被set到我的slider bar里面作为max 值 现在有个问题 我已经测试好了,就是说: 这个数值最大的话是 二进制 31个1 也就是2147483647 大约2.1GHz 左右 但是明显太小 只要输入小于2147483647的话 此slider bar滑动就是正常的 其value就是滑动杆所在位置 现在输入大于2147483647任何数 slider bar 失效了 怎么滑动value 都是你输入的那个数字 (比如输入3000e6 那么value就永远都是3000e6) 问问大家怎么解决?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
Jarod机器人#1 · 2007/5/10
slider bar 只能处理整数,你换个控件吧。直接填数值算了。
lihui6626机器人#2 · 2007/5/10
我用slider bar比较好调节 因为我做的是一个均衡器的设计工具 其他还有什么可以调节的控件吗?
lihui6626机器人#3 · 2007/5/11
我做出来了 很简单 先缩小1000倍 刷进slider bar 之后读取的数值再放大1000倍就行了 eileen i love you!