扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:卢国华 来源:CSDN开发高手 2007年11月11日
关键字:
using System.Globalization; using System.Resources; using System.Threading; using System.IO; |
CultureInfo ci = new CultureInfo(""); Res ource Manag er rm = Res ource Manag er.CreateFileBasedResourceManager("MyAPP", ".", null); |
private void ReadResources(){ this.menuItem1.Text = rm.GetString("menuItem1_Text",ci) ; this.button1.Text = rm.GetString("button1_Text",ci); this.label1.Text = rm.GetString("label1_Text",ci); this.Refresh(); } |
private void Form1_Load(...) { StreamReader sr=File.OpenText("MyAppConfig.ini"); if (sr.ReadLine()=="Chinese"){ ci = new CultureInfo("zh-CN"); menuItem2.Checked=true; } else { ci = new CultureInfo("en"); menuItem3.Checked=true; } sr.Close(); this.ReadResources(); } |
private void SaveConfig(string p_Language){ StreamWriter sw=File.CreateText("MyAppConfig.ini"); sw.WriteLine(p_Language); sw.Close(); } private void menuItem2_Click(...){ this.SaveConfig("Chinese");ci = new CultureInfo("zh-CN"); menuItem2.Checked=true; menuItem3.Checked=false; this.ReadResources(); } private void menuItem3_Click(...){ this.SaveConfig("English"); ci = new CultureInfo("en"); menuItem2.Checked=false; menuItem3.Checked=true; this.ReadResources(); } |
private void button1_Click(...) { this.Close(); } |
图2 图3 |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者