获取的本地区域为何不变?搞得我头都大了!

OS: Windows2003中文企业版 IDE: Visual Studio 2003中文企业版
问题:
System.Threading.Thread.CurrentThread.CurrentCulture.Name 此方法获取当前线程的当前区域名称,操作系统默认为中文区域,执行此命令获得的字符串为:zh-CN,正确,更改控制面板中本地区域设置为英语(美国),再次运行此命令,仍显示zh-CN,正确的应该是en-US,到底如何这条命令才能正确显示当前系统所设置的区域呢?我是如何设置都显示不出来en-US(英文系统不也就是语言和区域是英语(美国)吗?为何我这咋就显示不对呢.),放首页一段时间,有了解的朋友帮帮忙,这个问题搞得我头都大了.

posted on 2004-08-24 01:14 venjiang 阅读(2144) 评论(10) 编辑 收藏

评论

#1楼  回复 引用   

您的编译器没报CurrentCulture.Name为只读属性么?

System.Globalization.CultureInfo    ci = new System.Globalization.CultureInfo(0x0409);           // en-US
System.Threading.Thread.CurrentThread.CurrentCulture = ci;

这样就行了
2004-08-24 01:55 | ydaye

#2楼  回复 引用   

感谢 ydaye 的回答,不过你说的这个我知道,这是设置当前线程的区域性.我的意思是说:string s=System.Threading.Thread.CurrentThread.CurrentCulture.Name; s获取的值始终是"zh-CN",即使控制面板中的区域更改为英语(美国),s的值始终为:"zh-Cn"而不是"en-US",请赐教.
2004-08-24 02:25 | venjiang

#3楼  回复 引用   

看错了

刚刚试了下,改变“区域和语言选项”中“区域选项”页“标准和格式”栏的那个下拉框的内容可以达到楼主您的要求,于win2k3.chs.enterprise
2004-08-24 03:27 | ydaye

#4楼  回复 引用   

我的就是这样改的,就是不行啊.所以才郁闷.
2004-08-24 10:17 | venjiang

#5楼  回复 引用   

没有试过,估计是没有关掉程序再重新打开才有可能出现这样的问题
2004-08-24 12:25 | sumtec

#6楼  回复 引用   

我详细试了,除了上面提到的那个选项外其他几个关于区域的选项改不改无所谓,而且无需重启,即改即变,系统是win2k3.chs.enterprise

2k也试过了,由于区域控制面板不同,要改那个会提示重启的选项
2004-08-24 12:47 | ydaye

#7楼  回复 引用   

非常感谢各位的回答,尤其是ydaye的热心,让我真是感动,我的机器因为这个问题,昨天重新安装了一下,巧的是,今天上午,居然显示出了en-US,但改为中国后,仍旧显示为en-US,包括重启机器后或重新编译程序等,对这个都无影响.根本达不到即改即变.不过非常谢谢ydaye回答,我只要知道这条属性能够正常返回当前区域就行了.我这机器的问题,我慢慢找原因吧.
2004-08-24 14:00 | venjiang

#8楼  回复 引用   

好像和区域语言设置无关的吧,你再改系统还是2052,系统文件也还是2052的语言。
2004-08-24 14:52 | Threading

#9楼  回复 引用   

好像是。NetFramework里面配置可以修改
2004-09-03 11:00 | jeasonzhao

#10楼  回复 引用   

我不小心改了区域,可现在怎么也改不回来,搞的我安装什么软件都是其他语言,那位帮我一下,谢了。请发邮件给我。blacksorcerer@sina.com
2005-07-27 15:29 | Destiny[未注册用户]

导航

<2004年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

公告

昵称:venjiang
园龄:7年8个月
粉丝:2
关注:2

搜索

 
 

常用链接

随笔分类

随笔档案

相册

<center><a href="http://www.hiDotNet.com" target="_blank"><img src="http://bbs.hidotnet.com/utility/hiDotNet.gif" border=0></a></center>

<center><a href="http://www.sogot.com" target="_blank">搜谷网-SoGot.com</a></center>

<img src="http://www.hidotnet.com/Logo/MCSE.gif">

博客站点

数据库开发

友情博客

站点链接(开发类)

站点链接(设计类)

最新评论

阅读排行榜

评论排行榜

推荐排行榜