设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2723|回复: 10
打印 上一主题 下一主题

[Access本身] [解决了]显示小数点前导0问题?

[复制链接]
跳转到指定楼层
1#
发表于 2008-3-31 12:13:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式


看了资料,有说设置固定格式就好,怎么设置不来?
在文本框输入时0~1之间的数值显示为0.000的格式(如0.003 而不是显示.003)
很多人遇到的问题,请达人详细解答!

[ 本帖最后由 sunny-xie 于 2008-4-1 08:36 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2008-3-31 14:25:52 | 显示全部楼层

回复 4# 的帖子

可否在文本框里输入的时候就自动完成转换?
3#
 楼主| 发表于 2008-3-31 14:27:43 | 显示全部楼层
控制面版里是可改,
哎,总不能让每个用到这个库的人去改的吧

还是能自动完成转换好
4#
 楼主| 发表于 2008-3-31 17:08:20 | 显示全部楼层
Dim Buffer As String * 100
      Dim lngLocale As Long
      Dim GetLanguage As String
      lngLocale = GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_ILZERO, Buffer, 99)
      GetLanguage = LPSTRToVBString(Buffer)
      If GetLanguage = 0 Then SetLocaleInfo lngLocale, LOCALE_ILZERO, 1
能否让这个代码在窗体打开时自动把控制面版里的设置改为显示前导0?

[ 本帖最后由 sunny-xie 于 2008-3-31 17:11 编辑 ]
5#
 楼主| 发表于 2008-4-1 15:32:45 | 显示全部楼层

回复 9# 的帖子

写在窗体open事件里是可以
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-5 20:44 , Processed in 0.291018 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表