设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[模块/函数] [讨论]WINDOWS默认字体的影响

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-14 18:54:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
后端(WINDOWS 2003 SERVER)有个权限表,里面有个用户名字段使用了中文,比如“管理员”;
前端中有如下代码:
DIM QX
IF QX = "管理员" THEN
...............
如果前端安装WINXP就可以,如果安装的是WIN2000就不行,代码不起作用。如果把后端中“管理员”复制粘贴过来就又可以,字体看上去又一样,奇怪了!
后来查看WIN2000电脑的默认字体是TAHOMA,看上去和WINXP中的宋体一样。于是就改成宋体,看上去反而不一样,但是没有效果。
有哪位高手遇到过类似问题,请指教!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅

点击这里给我发消息

2#
发表于 2008-1-14 19:49:40 | 只看该作者
如果字体使用tahoma,在2000以上都可正常显示,在98系统下乱码
但在2000以上没有问题
后台如果是sql server表,使用nvarchar字段来保存
如果还有问题,可使用chrw()来替换中文
3#
 楼主| 发表于 2008-1-14 19:56:49 | 只看该作者
先谢谢站长热心回复!
我的问题不是不显示,是代码不认识。用站长的办法或者用英文代替可能可以解决,但我还是想知道如何设置默认字体来解决。
我的后台也是用MDB。

点击这里给我发消息

4#
发表于 2008-1-14 20:05:41 | 只看该作者
值应该不受字体的影响,如果方便的话, 能否将其中的窗体传上来看看. 可能可发现问题所在

点击这里给我发消息

5#
发表于 2008-1-14 21:07:57 | 只看该作者
fswxs 兄经常发现一些奇异的问题哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-9 22:29 , Processed in 0.168025 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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