ITPUB??ì3
ITPUB论坛 » 开发工具和语言 » .NET软件架构与模式 » 急求在vb.net的WinForm中如何实现多语言

新一届的微软MVP评选已经开始,欢迎各位推荐!

标题: 急求在vb.net的WinForm中如何实现多语言
离线 l_21212
初级会员



精华贴数 0
个人空间 0
技术积分 142 (12657)
社区积分 0 (1592712)
注册日期 2007-10-15
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-6-10 16:26 
急求在vb.net的WinForm中如何实现多语言

最近,要做一个vb.net的一个Form程序,需要实现多语言的功能,我在网上找了找资料,例如:http://dev.csdn.net/article/73/73005.shtm
但是按照操作还是不正确,主要是里面的

代码写:
public class main
{
  

  [STAThread]
  static void Main() {
   Application.Run(new langs.langsFrm("en-us"));
  }
}

窗体程序中:

窗体程序中:
public langsFrm(string culture){
   rm=ResourceManager.CreateFileBasedResourceManager("langs."+culture,Application.StartupPath+@""+culture,null);
   InitializeComponent();

  this.Text=rm.getString("frm-caption");
  }


这两个方法不是太明白,所以想请教这里的高手,有没有其他方法来实现多语言功能呢?
如果使用这个方法,那么上述的两个是什么意思呢?最好有详细的例子了。谢谢大家了。


只看该作者    顶部
离线 showmetheway
低调


来自 火星
精华贴数 0
个人空间 0
技术积分 733 (2589)
社区积分 9163 (170)
注册日期 2008-6-6
论坛徽章:50
生肖徽章:狗生肖徽章:狗生肖徽章:狗生肖徽章:狗生肖徽章:狗生肖徽章:狗
生肖徽章:狗生肖徽章:狗生肖徽章:狗   

发表于 2008-6-10 23:44 
up


__________________
帮朋友做个广告:用友ERP资料下载
----------------------------------
只看该作者    顶部
离线 l_21212
初级会员



精华贴数 0
个人空间 0
技术积分 142 (12657)
社区积分 0 (1592712)
注册日期 2007-10-15
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-6-13 18:55 
自己up


只看该作者    顶部
离线 itpub小尾巴鱼
一般般的会员


精华贴数 0
个人空间 0
技术积分 149 (12118)
社区积分 1643 (681)
注册日期 2007-8-20
论坛徽章:1
      
      

发表于 2008-6-17 23:10 
多语言的.NET已经天然支持,不是有一个工具可以编辑窗口资源的嘛?对于嵌入的字符串1.1的时候用RESOURCEMANAGER类动态获取.2.0好象有更好的方法,看c#高级编程那本书,专门有一章讲这个的.网上有电子版的,自己找下.


只看该作者    顶部
离线 l_21212
初级会员



精华贴数 0
个人空间 0
技术积分 142 (12657)
社区积分 0 (1592712)
注册日期 2007-10-15
论坛徽章:1
ITPUB新首页上线纪念徽章     
      

发表于 2008-6-18 17:21 
有没有代码可以参考的啊,我需要做的是在窗体中有个选择,可以选择语言的那种,最好由例子就好啦。


只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问