程序的魔法

  :: 首页 :: 博问 :: 闪存 :: :: 联系 :: :: 管理 ::
    前段时间用Delphi7做了一个程序,用着用着突然程序界面就全部乱码的,到别的机器上面也没有问题,应该问题不是出在程序上面,可是就比较纳闷怎么会这样。
   
    问题出在哪里呢?程序开发的时候是在中文环境下做的,现在运行的也是中文环境,出现这个问题很可能就跟系统默认的 区域和语言选项 有关系了,打开控制面板,查看 区域和语言选项,果然给我把区域换掉了,现在怎么成了英文了,知道问题就好办了,直接把区域再改回到中文就可以了,问题就搞定了。

    问题的出现是程序在设计的时候没有考虑到多国语言,一般我们在做普通程序的时候也没有注意这个,还有就是Delphi7多Unicode的支持不太好,所以才出现这样的问题吧。


posted on 2007-06-04 16:39  BlueMagic  阅读(1912)  评论(0编辑  收藏  举报