如何通过加载不同的DLL使软件变成不同的语言版本??
本人正准备开发一个多语言版的小程序,想通过加载不同的DLL来改变语言种类,或者还有别的方法可以实现这个功能,请高手指教!!! 问题点数:20、回复次数:9Top
1 楼just_Try()回复于 2004-10-04 11:15:36 得分 0
为什么要dll文件,不就可以读资源文件Top
2 楼brightheroes(在地狱中仰望天堂)回复于 2004-10-04 11:16:51 得分 0
http://blog.csdn.net/brightheroes/archive/2004/07/20/Resource.aspx
最好使用资源文件Top
3 楼just_Try()回复于 2004-10-04 11:18:25 得分 5
如果你想知道代码给我个油箱,最尺明天给你用dotnet2003写的一个可使化汇编编辑器,呵呵。真不好意思。也是多语言支持的。呵呵Top
4 楼freehul(Leo)回复于 2004-10-04 11:36:03 得分 0
[ brightheroes(闭关|那一剑的风情)]:谢谢你的建议,但如果是要用到DLL来实现呢?
[just_Try]:我的邮箱如下,谢谢!
freehul@yahoo.com.cn
freehul@163.com.cn
Top
5 楼brightheroes(在地狱中仰望天堂)回复于 2004-10-04 11:39:10 得分 10
窗体的布局,.NET已经封装好了
其他的就是你的程序的提示信息了
如果你非要把提示信息封进dll里面,那也没有关系
就是定义一些常量的字符串
用来记录你的不同语言的版本
还是资源文件方便Top
6 楼yistudio(阳光灿烂的日子)回复于 2004-10-04 11:46:51 得分 5
http://dev.csdn.net/develop/article/23/23536.shtmTop
7 楼ylfzly()回复于 2004-10-04 12:55:49 得分 0
将语言信息存在.resx,或者.xml..Top
8 楼cgq214(cgq214)回复于 2004-10-04 15:03:31 得分 0
将语言信息存在配置文件中,如xml,并且将该配置信息编译在dll中,然后直接对dll里面语言信息就可以了Top
9 楼TT008(T T)回复于 2005-02-01 15:14:26 得分 0
StudyTop




