扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:中国IT实验室 来源:中国IT实验室 2007年9月13日
关键字: VisualBasic
1、在VB.net中新建一个项目,类型选择windows应用程序,项目名称改为resourcesample1。
2、在form1上放一个Lable控件.
3、选择窗体form1,按以下指示设置属性:
(1)Locallizable 属性设为True,这一步是关键,这个属性告诉net环境,要使用资源文件来保存窗体及窗体内的各种控件的属性值.
(2)选择窗体的language属性,将其设为英语。然后按下表设置窗体及lable控件的其它属性:
控件名称 | 属性 | 属性值 |
Form1 | text | Form |
Label | Text | Let's speak English! |
控件名称 | 属性 | 属性值 |
Form1 | text | 窗体 |
Label | Text |
Dim tenmDialogResult As DialogResult tenmDialogResult = MessageBox.Show("请问是使用中文还是英语,中文选择OK,英文选择CANCEL。", _ "语言选择", _ MessageBoxButtons.OKCancel, _ MessageBoxIcon.Question, _ MessageBoxDefaultButton.Button1, _ MessageBoxOptions.DefaultDesktopOnly) |
'但本例程为了简便起见,仅使用一个对话框提示用户选择适合自己的语言. If tenmDialogResult = DialogResult.OK Then '使用中文界面 gstrAppCulture = "zh-CHS" Else '使用英文界面 gstrAppCulture = "en" End If '将需要使用的区域信息放到当前线程的区域信息中, '程序窗体会根据设定的信息装载相应的资源文件以显示信息 System.Threading.Thread.CurrentThread.CurrentUICulture = _ New System.Globalization.CultureInfo(gstrAppCulture) |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者