学习delphi有一段时间了,delphi确实控件超多,功能强大,正好有个项目我就试着用delphi7来开发,谁知道噩梦从此开始,我写的软件很简单就是嵌入webbrowser浏览器,大部分的功能就是在webbrowser里面完成,就是嵌入个网站.首先我碰到的问题是有客户反应回车键不能用,我想不可能吧,我在页面试过的啊,结果我打开我写的软件,还真的回车键不能用,我就找原因,怎么找都找不出来,难道是delphi bug?我怀着不太可能的心里去百度搜索,结果真是delphi的bug,赶紧找解决方法,费了半天的劲终于找到了一个可行的方法.哎刚刚上线的软件就因为这个bug马上推出1.1版,后来做2.0版的时候我就开始适用delphi2007,结果我发现delphi7的bug在delphi2007里面居然都继承了下来,我晕.算了还是用delphi7开发吧,没有想到又一个bug降临了就是javascript使用粘贴板居然没有反应.哎,赶紧上网找补救方法,总算找到了,终于把2.0版搞好了上线了.随着业务的变化,页面要插入 realplay播放器,那就插吧,谁知道又一个bug来临了,指针zero了,我倒.自此我彻底对delphi失去了信息,3.0版的开发我就再也不用delphi转用vb了,上述的bug在vb不存在.还是vb好.delphi我不敢在用了,我想想愿不现在的软件vc开发的居多,要不就vb,delphi越来越少(c#,java那种web开发的除外),不是delphi不强大,不是delphi不方便是delphi的bug多的真让人受不了.我没有说delphi不好,只是说delphi算了无语.

解决方案 »

  1.   

    写你这种软件最好还是用VS.NET.开发工具都有不同开发领域的针对性的.D在你说的这些方面的确不是强项.但是其他开发环境针对某些领域开发也会有让人确得难受的地方
      

  2.   

    skypeople 观点还比较中肯,zyxip就有点极端了,我问你你能生小孩吗?也需你能,我可不是汇编高手,再说快速开发工具就是给不是汇编高手用的.
      

  3.   

    做为一个合格的程序员,不能只局限于开发环境,需要的时候要自己用sdk手写
      

  4.   


    看来你还不是一个合格的程序员,局限太多,没有自己的想法。Delphi做CS模式软件可以说天下无敌,但是别的,真的是Bug百出,尤其是Web开发,不是说Delphi不行,而是开发起来太费劲,这些玩意本来是用asp、php等玩意玩的,时髦一点就是.net、java等,用Delphi玩起步就错了。任何开发工具都标榜自己功能强大,实际上都有一个侧重点,选择最合适的开发工具是基本要求。
      

  5.   

    JJ短,嫌B歪。/*****************楼主就会嫌这嫌那的,那如果要你用VC开发这样一个简单的程序内浏览网页的程序的话
     你估计还再抱怨,“VC真差劲,还是delphi好,一拖,就拖出一个“WebBrowser”组件”首先,delphi不是万能的,第二,delphi的组件功能也不仅仅是在属性面板 那点。
      

  6.   

    "Delphi做CS模式软件可以说天下无敌,但是别的,真的是Bug百出,尤其是Web开发,不是说Delphi不行,而是开发起来太费劲,这些玩意本来是用asp、php等玩意玩的,时髦一点就是.net、java等,用Delphi玩起步就错了。 "同感, DELPHI强项是C/S、windows程序的快速开发
    要搞B/S,还是java或。net吧