你要吗? 我编了两个函数:SaveFace 和  LoadFace  其实就是把窗体的一些可视属性存取。  

解决方案 »

  1.   

    我有一篇文章,希望对你有用。
    -------------------------------------------开发简繁体软件或多国语言程序的方法:开发的方法是设计一个资源文件的动态连接库文件。比如您现在开发的是中文简体版的软件,计划转成繁体软件,实现的方法是:
    1。打开您的项目文件
    2。在文件中新开一个file\new找到动态资源文件的精灵工具,执行过程中全部选择NEXT选择中国语
    3。在子目录CHS中就自动生成一个动态资源项目。
    4。利用DELPHI 本身提供的DOS下转换工具,将窗口程序转换为*.TXT文件,繁体后,然后再转换回原来的格式。抄道CHS子目录中。
    5。再用文书编辑器修改*.RES的文件中的简体为繁体,抄道子目录中去,并删除原来的PRJSTS.RES 修改您的繁体资源文件名为PRJSTS.RES。
    6。重新编译这个动态连接库项目。
    7。抄*.CHS文件到您原来的简体执行文件处执行,就是繁体字了。*8*主要注意项目设置需要将project\option\link\mapfile\detailed 选中。如果您想知道DELPHI 在编译过程中如何调用API可打开*.MAP文件查看。
    而且,您必须要看。写一个多国语言的调用程序,大概将方法说以下:在您的程序第一个可以加的地方加入下列调用的方法,程序自动实现多国语自动转换,不必人工选择,比天心的方法还好用。var
    s:pchar;
    begin
    getlocaleinfo(local_system_default,locale_sabbrevlangname,s,3);
    renname xxx.chs1 xxx.chs
    end
      

  2.   

    你可以参看Aspack的做法!
    建立几个INI文件,格式按照一定规则书写,将字符串或者一些界面元素存入其中,在show主界面前Load进去即可。不必写很多的代码,只要一个文件名的参数即可!
      

  3.   

    我用ASPack的方法解决了问题。   其实实现起来还是很容易的。大家都有分~