VFP6.0文本框显示的数值字符位数
疯了啊为什么改掉文本框的value值为0之后只能输入个位数?而且改成1000000之后第三次以后就只能输入两位数啊啊?...
疯了啊 为什么改掉文本框的value值为0之后只能输入个位数?而且改成1000000之后第三次以后就只能输入两位数啊啊?
展开
1个回答
展开全部
检查文本框的 Format , InputMask , MaxLength , ControlSource 属性
1. 如果 Format , InputMask 设置具体值,把它恢复默认值
2. MaxLength 设为 0(VFP9, VFP6不记得有没有)
3. 如果 ControlSource 绑定了表字段,字段类型及字段宽度对输入有影响。
检查文本框的 InteractiveChange, ProgrammaticChange, KeyPress 内有没有限制输入长度的代码
......
还未能发现问题的话,新建一个表单,添加文本框,复制它,粘贴到问题表单,将问题表单的问题文本框删除,将粘贴的文本框 Name 属性改为问题文本框的 Name 属性。(操作前先备份源程序)
还存在问题的话,你要将问题更具体详细地描述......
1. 如果 Format , InputMask 设置具体值,把它恢复默认值
2. MaxLength 设为 0(VFP9, VFP6不记得有没有)
3. 如果 ControlSource 绑定了表字段,字段类型及字段宽度对输入有影响。
检查文本框的 InteractiveChange, ProgrammaticChange, KeyPress 内有没有限制输入长度的代码
......
还未能发现问题的话,新建一个表单,添加文本框,复制它,粘贴到问题表单,将问题表单的问题文本框删除,将粘贴的文本框 Name 属性改为问题文本框的 Name 属性。(操作前先备份源程序)
还存在问题的话,你要将问题更具体详细地描述......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询