应该是UNICODE的问题,不过请看描述

时间:2021-01-04 11:00:40
就是做的一个软件希望:
1、开发时的一些说明信息都是比较中性的,如“管理系统”等,在安装时可输入一些信息,如“某某公司”,这样程序运行时就可以直接变成“某某公司管理系统”的字样等等,这里的资源可能包括到所有程序中的文本资源,应该如何操作?
2、希望能开发中/英文版本的程序,那么资源文件应该如何来做?是做两套资源,还是只做一套,运行时动态改变?

谢谢!

6 个解决方案

#1


我的意见:
1、安装时的公司信息可放到注册表中保存,程序启动时读入;
2、多语言版本的程序,可模仿MFC,用资源DLL文件来保存,在安装或运行时根据需要挂接。

#2


具体怎么操作?有例子吗?
谢谢!

#3


能给个纯资源DLL的例子吗?
谢谢!

axinping@163.com

#4


我觉得多语言的软件也可以参考ASPack,把不同的语言字串资源放在不同的ini文件中。

#5


gz

#6


你可以看看flashget(jetcar)的方法,它是用ini文件来存放的。
每次程序启动时读取ini文件里的菜单、命令文本。

#1


我的意见:
1、安装时的公司信息可放到注册表中保存,程序启动时读入;
2、多语言版本的程序,可模仿MFC,用资源DLL文件来保存,在安装或运行时根据需要挂接。

#2


具体怎么操作?有例子吗?
谢谢!

#3


能给个纯资源DLL的例子吗?
谢谢!

axinping@163.com

#4


我觉得多语言的软件也可以参考ASPack,把不同的语言字串资源放在不同的ini文件中。

#5


gz

#6


你可以看看flashget(jetcar)的方法,它是用ini文件来存放的。
每次程序启动时读取ini文件里的菜单、命令文本。