我在简体XP操作系统,VB6开发了一个繁体程序.窗体显示的文字已是繁体.但我在繁体XP操作系统里显示乱码.听说需要转码,在VB程序里怎样处理

解决方案 »

  1.   

    在设置字体时,除了字符集还要注意字体的名称。
    相同的字体,比如在简体中文系统下是“宋体”,英文系统下是“SimSun”,繁体中文不知道叫什么。
    如果你指定的字体在目标操作系统下不存在,会用其它字体代替,就可能导致显示不正确。
      

  2.   

    在设置字体时,除了字符集还要注意字体的名称。 
    相同的字体,比如在简体中文系统下是“宋体”,英文系统下是“SimSun”,繁体中文不知道叫什么。 
    如果你指定的字体在目标操作系统下不存在,会用其它字体代替,就可能导致显示不正确。
    以上回复我现在是把程序窗体的文字内容全放到INI文件里面的,至于说到要系统字体,真的不知怎样解决了.