你有空啊
在textbox_validate里
text.text=format(val(text.text),"#.#0")
在textbox_validate里
text.text=format(val(text.text),"#.#0")
解决方案 »
- 谁有vb用户登陆记住密码的实例啊,着急用,跪求!!
- 数据库ole
- 继续为使用 CSDN Blog 的朋友做贡献,都是“挂”惹的祸。
- 请问:怎样实现一个层次性的查询
- 请教:我想在QQ上做二次开发,如何连接,如何发送和接收数据?
- richtextbox中如何查找并替换掉所有"%ABC%"这样的字符串?
- 我是菜鸟,一个老问题急救
- VB 执行存储过程超郁闷的问题,求救!!
- 讨论:一个vb程序员的学习过程是怎样的!?(本人第一个问题50分献上,决不食言)
- 向各位请教,如何将三个text框中的数据(字符串或数字)和起来提交到一个字段(该字段为日期字段)
- 请问在VB中如何判断一个对象是否创建过!
- 问一个sqlserver里的sql语句问题
我怎么没台看明白
但是我想不管怎么样你这个问题也算很好解决啊
你编过计算机的程序没有?便过你就应该会的
无非就是牵涉到那几个问题
一个就是函数的转换;一个就是字符串的寻找。
我建议你首先把要输入的不管是什么全都转化为字符串。
首先你可以把你输入的字符串转换为integer,就可以得到小数点前面的数。
其次你可以用indtr()这个函数找到小数点,如果有小数点的话,那么输进的就是小数点后面的数,并且输入第一次的时候自动补零。估计你也只要小数点后面两位,所以当输入到第二位的时候自动清零。
试一下吧!祝你好运!
在DataFormat属性设置掩码(Mask)
但是你说的不清楚
我建议你首先把你要输入的全都转化为字符串,这样好判断一点
也就成了计算器的问题了
一、把你输入的转化为integer得到小数点前面的数
二 用instr()寻找小数点,如果有的话,将新输入的数加到字符串后面
并且自动补零,当输入第二个数的时候,再用一次instr()找到自动补的哪个零,自动清零,且将第二个数加在字附串的后面.
可以了吗?
试试吧,你讲的也不清楚,不知道你倒底要什么
我只能说这么多!