to juqiang:
有什么研究成果?拿出来交流交流。

解决方案 »

  1.   

    有什么好的信息或者c#的程序或资料请大家寄来给我! 
    [email protected]
    http://erp.2282.net 
      

  2.   

    感谢使用微软产品在.NET中,程序的国际化和本地化可以用Resource来实现,详细的例子以及说明参见:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptutorials/html/resources_and_localization_using_the__net_framework_sdk.asp。在C#或者VB.NET等程序中可以使用ResourceManager对象来编程访问Resource,例子程序以及说明文档参见:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cptutorials/html/retrieving_resources_using_code.asp-        微软全球技术中心 VC技术支持立即参加微软认证的“最有价值专家”评选,赢取价值万元以上的丰富奖品!详情参见(http://www.csdn.net/expert/Topic/456/456919.shtm)本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
      

  3.   

    我给你敲敲一本书上的相关例子.
    比如在一个对话框上显示Good Morning,希望显示的可能试德文或者法语,
    1)创建文本文件
    Welcome.txt:
    GoodMorning=Good MorningWelcome.de.txt:
    GoodMorning=Guten MorgenWelcome.fr.txt:
    GoodMorning=Bonjour,2)创建好了之后,用resgen将它们装化成xml资源:
    resgen Welcome.txt Welcome.resx
    resgen Welcome.de.txt Welcome.de.resx....3)然后通过Add | Add Existing Item将这些xml加到工程中.4)增加System.Reflection...
    在对话框中,
    ResourceManager resource=new ResourceManager("Welcome",
                    Assembly.GetExecutingAssembly());
    string message=resource.GetString("GoodMorning");
    MessageBox.Show(message);这样就可以根据应用程序的地区设置(有个属性可以设置好像)
    来显示相应的信息了...这样就不要改很多东西,只要改资源文件
    就可以乐...
      

  4.   

    to lonk,还少了很多东西啊!!!
    比如,什么时候替换字符串?xml资源的结构如何?替换整个屏幕的字符串,应该如何处理?在程序内部怎样使用这些字符串?
    呵呵,偶解决了,不过是个初级版本。