Delphi为什么会失去用户的一点最关键的地方 ( 积分: 5 )

  • 主题发起人 我爱PASCAL
  • 开始时间

我爱PASCAL

Unregistered / Unconfirmed
GUEST, unregistred user!
我觉得就是Delphi的内核即VCL都是基于非UniCode的,如果要显示
UniCode虽然有控件但也是三方的,是远水不救近火,治标不治本。
为什么很多公司转向C#,就是因为这个原因,非UniCode的VCL是一
大失误,从而使Delphi的用户越来越少。如果以后的Turbo Delphi
Win32一样是非UniCode,那它就死定了。
 
W

wr960204

Unregistered / Unconfirmed
GUEST, unregistred user!
建议Delphi可以像C++一样用编译开关可以指定Char是AnsiChar还是WideChar.
这样到底是Unicode还是AnsiCode用户可以自己指定
 

白河愁

Unregistered / Unconfirmed
GUEST, unregistred user!
delphi8 开始不就是内置支持 unicode了吗?
 

我爱PASCAL

Unregistered / Unconfirmed
GUEST, unregistred user!
可是现在大都用的D7
 
F

flfqnet

Unregistered / Unconfirmed
GUEST, unregistred user!
我觉的DELPHI的失败是版本的不停变换,哪个开发公司受的了,如果在一个版本上,不停的扩展控件,生成一大批优秀的控件,用的人肯定会越来越多,现在DELPHI的带BUG控件实在太多
 
H

hehuan

Unregistered / Unconfirmed
GUEST, unregistred user!
同感,这个就是不支持unicode带来的问题,唉!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3612479
 
S

smithcouple

Unregistered / Unconfirmed
GUEST, unregistred user!
不支持unicode 这个可是深有感觉,弄得我的程序只好加入一个多语言模块,繁体中文都是靠单写一个多语言文件完成。但这不是解决办法,我需要的是在繁体中文和英文系统中照样能正常显示简体中文,而不是用其他语言替代。苦恼
虽说tnt那套组件很棒,但他毕竟只能替代一些标准控件,如果用到了其他第三方控件,不支持unicode的,自己改动几乎是不可能的事情。
说到版本变换,这也是导致,我现在更新我的程序还得用D7的原因,虽然我已经觉得它很老了
 
Y

yyimen

Unregistered / Unconfirmed
GUEST, unregistred user!
主要考虑兼容性问题 也是因为delphi优秀的控件太多了
 
B

bcahz

Unregistered / Unconfirmed
GUEST, unregistred user!
DELPHI不吸收别人的长处,当然落后,被迫转向其他平台,时间与金钱的投资浪费太大.
 

王府井

Unregistered / Unconfirmed
GUEST, unregistred user!
最主要是微软使诈,borland公司挺可怜的
 
R

Rainstorey

Unregistered / Unconfirmed
GUEST, unregistred user!
我觉得最主要的是对BS设计的支持力度不够。
 
C

chenxinyu

Unregistered / Unconfirmed
GUEST, unregistred user!
售价实在是太贵了,很多公司都舍不得用,反正其它开发工具一样能干活,老总们觉得能省就省,于是Delphi的市场就越来越小了。。。
 

我爱PASCAL

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 

Similar threads

顶部