在使用delphi时,许多奇怪的问题都碰到了,下面又是2个:1.所编程序中所有菜单汉字变成西文的问号(??),Delphi本身的inspection中的汉字也如此。
2.所编程序中所有菜单带下划线的字都不带下划线了。不知道什么缘故?我是换了操作系统之后引起的,但都是XP。

解决方案 »

  1.   

    上面inspection中的汉字是指Caption中打入的汉字。
      

  2.   

    是不是中文系统转英文系统?如果是可以考虑是Unicode的问题
    用delphi 2010试试
      

  3.   

    刚开始时我的软件也是这样,delphi没法解决英文系统的中文或其它国家文字
    后来把项目升级为2010,花几个星期解决了字符串的转换全部解决了
      

  4.   

    我相信是XP版本所用字符集不同引起的。但不知道应该怎样设置?我新用的XP在安装时不用人工打入系列号,会自动填入,这很方便。
    但问题不少,除了上面2个外,所带汉字字库也少,例如,没有楷体。字库问题好解决,下载一下或从其他机器上拷一下就行了,
    麻烦的是前面提出的两个问题难办。我在网上看到提出这两个问题的帖子不少,但找不到具体的解决步骤。
      

  5.   

    Font  
     charset:default_charset
     还有就是写程序的时候Font的选择有点讲究,稍微注意一下,呵呵,推荐全英文编码。
      
      

  6.   

    COPY显示正常的XP下的字体文件即可