將金額轉為大寫中﹐其中"叁"在Delphi6中顯示"?",如何在Delphi6中輸入"叁"字?操作系統是繁體中文。

解决方案 »

  1.   

    D7中显示正常或者你试试这样:
    procedure TForm1.Button1Click(Sender: TObject);
    begin
        edit1.Text:=#21441;
    end;
      

  2.   

    这样吧,我教你一个办法
    你放一个edit框在窗体上,然后在它的text属性里直接输入“叁”,看能显示不,如果不能我也没办法了,如果可以显示,你选中那个edit框后ctrl+c复制,到一个文本文件中粘贴,看它的text属性后面是什么object Edit1: TEdit
      Left = 312
      Top = 152
      Width = 121
      Height = 21
      TabOrder = 19
      Text = #21441
    end
      

  3.   

    在Edit的Text中也顯示不出來﹐但我重新造了一個"叁"字﹐就可以顯示出來﹐難道要在每台機上都造那個字才能解決?
      

  4.   

    没用过繁体系统,也不是D6
    友情up一下吧
      

  5.   

    将数据类型定义为widestring应该可以解决你的问题。
    将‘叁’字赋值给某个widestring类型的变量,
    可以通过showmessage测试一下。
      

  6.   

    根本就拷不進Delphi里呀﹐一粘貼就是"?",還是不行呀.
      

  7.   

    回复人: chijingde(AD) ( ) 信誉:358  2005-11-24 15:53:00  得分: 0  
     
     
       跟在中文系统里输日文韩文一个道理回复人: yuanshaoyu(燕少玉) ( ) 信誉:100  2005-11-24 16:02:00  得分: 0  
     
     
       
    樓上的意思是?
      
     
      
     
    我想说的是要想显示,就要有字库
    要想输入,就要有输入法
      

  8.   

    回复人: hellolongbin(一个人[终不似 少年游]) ( ) 信誉:115  2005-11-25 09:49:00  得分: 0  
      输入法没法直接打么?輸入法直接打不出來﹐但在Word里可以找出來﹐在記事本里也可以顯示。
      

  9.   

    没办法的 去弄个繁体版的delphi我以前做VB时就碰到过这样的问题