VB5编译的软件运行时,在内容里中文显示为乱码,但软件标题、窗口等的中文显示又是正常的。我想可能是该软件用的字体特殊,但不知道知道是那个字体;有无办法通过其他办法解决?

解决方案 »

  1.   

    是从SQL6.5查询来的(报表),数据库里中文显示正常;但在这个VB编译的程序里,查询出来的却是乱码。
      

  2.   

    hexedit等软件看看需要什么字体
      

  3.   

    还有什么好办法?和SQL6.5的排序和字符集有管吗?
      

  4.   

    好象还有一种可能,我记得单位有一程序是用SQL6.5或7.0的,在SQL安装时有一个选择项是关于这个问题的,但我记不清了。就象你说的,在SQL中显示正常,但用程序提出的数据显示的全是乱码,我们那个程序也是用VB写的。
      

  5.   

    试试:
    1 打 SP5 补丁。
    2 删除明流字体。但 IE 的繁体支持也同时失效。
      

  6.   

    现在是NT SP6,删除明流字体好像不起作用