在Delphi组件(以TEdit、TRichEdit为例)中如何支持Unicode?高分求解。(200分)

  • 主题发起人 主题发起人 grhunter
  • 开始时间 开始时间
成功後告訴我!!!
 
如何支持GB18030。我非常想得到答案。谢谢。大家知道了一定告诉我。
 
这个东西我一定要搞掂。出钱也可以!!!真正的人民的币啊!!!!
 
首先我需要明确字库要不是问题。
然后我试过用 WideString 转换,结果是成功了,但必须在 W2K 中工作。
有人告诉我 D5 中就有 A 转 U 的函数(API 调用),但我没找到。
注:你的问题,怎么看着象字库不支持的样子啊?
 
我觉得好像是字库的问题。
这是http://www.delphi-unicode.net/站主给我的回信。
_______________________________________________________________________
Hi doxpix.

> It displays chinese character as "□□".

This is because likely because you don't have a fixed-pitched (monospaced) font with chinese glyphs.
Try downloading the languages packs for Internet Explorer from MS. They have good fonts.

Ciao, Mike
--
www.lischke-online.de
www.delphi-unicode.net
_______________________________________________________________________
 
不是字库问题。程序在Windows2000上运行。我用VB引入MS Form2.0类库,可以输入和显示Unicode。
但是Delphi为了保证兼容性,缺省地使用String而非WideString,所以会有问题。
 
这个问题一直没有解决。
 
[blue][/blue]全是废话!没有 一个敢说自己是老大的,你们为什么不去看看我的问题,我问了一年了!没有
人回答真让我感觉到这里的技术是不是已经过时了,或者是这是这里的人已经不
是做编程的!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=719446
http://www.delphibbs.com/delphibbs/dispq.asp?lid=666070
http://www.delphibbs.com/delphibbs/dispq.asp?lid=716037
http://www.delphibbs.com/delphibbs/dispq.asp?lid=730641
http://www.delphibbs.com/delphibbs/dispq.asp?lid=655233
如果能有人回答这些问题才是真的高手呀!
 
继续。谁能给我完整的解决方案和代码(控件形式或单元形式),我愿意出真正的人民的币。
 
还没有人解决这个问题吗?这样吧,我悬赏500元人民币,求一个完善的解决方案。
 
重赏之下,居然无勇夫?!大富翁大不如前了,以前高手如云,现在……[:(]
 
不知你的要求是什么,我做过这样的东西,delphi <--> Java 相互通讯,java是unicode,
中间需要转换,你的要求是显示和输入都是unicode码,如果时的话,恐怕需要增加edit的
功能了。email:gamesbox@sina.com.cn
 
Victor_zuo请收信。
 
我已发给你
 
我的实现方法,可能不适用grhunter,后台java:unicode,前台delphi:string界面变现;
后台传输来的所有数据经过转换后delphi显示,delphi编辑后的数据经过处理发送给后台;
创建TControlCrack = class(TControl);对每一个控键进行处理.OK
 
收到。希望别的伙计也关注一下这个问题。
 
我已经用人民的币买到合用的控件了。现在开始散分。
 
人民的币?
难道不是米国的币?
是国人搞定的呀。呵呵,欣慰。

请不要误会我没有别的意思。
除了分数之外,我不想share任何其他的。
 
to grhunter :
你能告诉我哪里可以用人民币买到Unicode控件么?
是pengwei@21cn.com那个么?

我也想花人民币买控件,就是没有合适的。
 
后退
顶部