| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1548 人关注过本帖
标题:文本框设为数值后,显示为0.如何在运行文本框时去掉0的显示
只看楼主 加入收藏
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:2 
以下是引用jxwjlx在2014-1-21 21:10:54的发言:

请问z是什么格式?以下是网上找的。就是没有z
格式实际上是字段的输出掩码,它决定了字段的显示风格.下面为常用的格式码:
A:表示只允许输出文字字符(禁止数字,空格和标点符号)
D:表示使用当前系统设置的日期格式.
L:表示在数值前显示填充的前导零,而不是用空格字符.
T:表示禁止输入字段的前导空格字符和结尾空格字符.
!:表示把输入的小写字母转换为大写字母.
输入掩码:
指定字段输入值的格式.
使用输入掩码可屏蔽非法输入,减少人为的数据输入错误,提高输入工作效率,保证输入的字段数据格式统一,有效.下面为常用的输入掩码:
X: 表示可输入任何字符.
9: 表示可输入数字和正负符号.
#: 表示可输入数字,空格和正负符号
$: 表示在固定位置上显示当前货币符号.
$$:表示显示当前货币符号.
* : 表示在值的左侧显示星号.
.:表示用点分隔符指定数值的小数点位置.
,:表示用逗号分割小数点左边的整数部分,一般用来分隔千分位.
关于输入/输出格式,FoxPro有两种:掩码和格式码。掩码是指输入或输出数据时,该数据对应位置上每一位的格式如何安排;格式码是指输入或输出数据时,该数据整体上应该是一个什么样的格式。所以,掩码和格式码是两回事,前者控制数据中的单个字符,后者控制数据整体。你搜索到的这段文字指的是掩码代码,而2楼邓版给你的是格式码代码,因此你在这段文字中看不到“Z”代码。不知道这么说你明白了么?
再不明白,我举个栗子:掩码和格式码中都有一个代码“A”,意义都相同,即该数据只能录入字母。现在,你在一个文本框里的INPUTMASK属性(掩码)中设置了一个“A”,那么输入时,该文本框只能录入1位数据,且只能是字母;如果你把这个“A”移到FORMAT属性(格式码)中,则该文本框输入长度可以超过1位,但每一位必须都是字母。根据我前面对掩码和格式码的解释,你可以分析一下为什么会这样。
2014-01-22 14:51
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
收藏
得分:0 
也就是说,非活动控件的零值将显示空白,活动的(拥有焦点)控件仍将显示“0”。
我的目的就是要在活动的(拥有焦点)控件为
2014-01-22 20:52
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:2 
文本框用默认值,使用时再转换。否则是无法解决这个问题的。

坚守VFP最后的阵地
2014-01-22 23:28
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
根本就是違反邏輯的需求,能實現也不給出來。

授人以渔,不授人以鱼。
2014-01-22 23:40
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:2 
文本框控件改为文本属性,然后转换成数值保存在表中。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2014-01-23 08:03
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
收藏
得分:0 
我就是想在向文本框输入时只能输入数字。如按错键会无效。且文本框里在没在输入任何数是空而不是0.
2014-01-23 22:10
tjdeming
Rank: 2
等 级:论坛游民
帖 子:429
专家分:54
注 册:2013-3-4
收藏
得分:2 
我也想达到这样的目的,等待答案。
2014-01-24 05:51
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
收藏
得分:0 
不知高手是如何解决的。
2014-01-25 15:24
bccn0906
Rank: 9Rank: 9Rank: 9
来 自:广州
等 级:蜘蛛侠
威 望:2
帖 子:414
专家分:1183
注 册:2013-10-16
收藏
得分:0 
form3.rar (1.59 KB)
2014-01-25 18:21
jxwjlx
Rank: 1
等 级:新手上路
帖 子:236
专家分:8
注 册:2013-1-25
收藏
得分:0 
一输入就出现.00
2014-01-25 19:59
快速回复:文本框设为数值后,显示为0.如何在运行文本框时去掉0的显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026649 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved