复现方法:打开百度,然后输入一个英文单词,如 panic 按查询后会显示出音标 panic ['pænɪk] ,然后将它复制到delphi控件中,如Tlabel 或者 TMemo 中, 显示不出音标请问各位大侠如何解决此问题?

解决方案 »

  1.   

    网络上显示的话应该用的是unicode编码吧:['pænɪk],需要自己根据要使用的音标字体设计字符转码。本地显示需要音标字体,下个金山词霸就OK,控件里字体设置为音标字体就行!
      

  2.   

    Delphi2010之后是支持unicode,之前的可以使用Tnt元件来实现
      

  3.   

    D2010以后的话直接取Unicode字符,然后找到百度音标用的样式字体放到本地,控件显示选择此字体就行了!
      

  4.   

    下载一个音标字体,安装一下。然后吧lable的Font中的name选成这个音标字体就完了。