作者ballgi (我想丹麦很适合我)
看板Visual_Basic
标题[VB ] 请问textbox如何显示币值
时间Fri Oct 5 19:23:20 2007
请问如何输入的币值会在textbox里显示为"1,000.00"
逗号的部分我只会自动写程试判断,有更好的方法吗?
再请教一个问题
val() ccur()将字串转数值用那个函数比较适当呢?
我发现ccur()读不出""而val()会转成0
因为想说当币值为0就偷懒点不输入,但资料库就无法写入,因为栏位设定为数值
我想到用 val函数解决,但是val遇到逗号会中断
以上问题各位前辈都是如何解?
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.231.22
1F:推 BearWu:有格式的语法可以用 10/05 20:14
2F:推 fumizuki:Format(number, "#,#.#") 10/05 20:43
3F:推 fumizuki:Val(number.Replace(",", "")) 10/05 20:43
4F:推 ballgi:是个好方法^^谢谢 ,但vb本身没有办法解决吗一定要我们人脑 10/05 21:00
5F:→ fumizuki:Val(Replace(number, ",", "")) 10/05 21:08
6F:→ ballgi:我看得懂谢 10/05 21:24
7F:推 mathlinka:FormatNumber(1000) → 1,000.00 10/05 23:35