刚刚从 C# 转到delphi ,原因是:在C#下开发的客户端程序在每台机器上都要安装框架,太麻烦了。
个人感觉 delphi 的IDE使用起来没有C#的顺手,很多地方不如C# 的那样流畅; 最麻烦的是定义局部变量的时候要跑到begin上面,对我这种常常需要 Ctrl+C,Ctrl+V的人来说很不方便。
使用了delphi 最大的好处就是控件使用方便,特别适合我这样的游击队员,呵呵,不用像C#那样开始做就要考虑架构。在调用API方面也非常方便,总的来说delphi上手还是比较简单的,就是看帮助对我这样英文不好的人来有点麻烦,不过还好,有离线大富翁。

解决方案 »

  1.   

    沙发ing我不挑工具,但我在选择前会对比几种可选工具的市场前景。一旦投身进去,就不再轻易变更。
      

  2.   

    反正C#和Delphi是一个人的杰作
    都很容易上手啊!
      

  3.   

    ms vs studio 才不流畅哪, 一动就恍恍恍的, 头都晕, 机子差点就不好跑了delphi 就代码浏览而言绝对是一流的, ctrl + shift + 上下, 写完 class 定义后 ctrl + shift + c 生成代码, 开发过程中的 ctrl + j, 此外还有组件/代码模板, Frame反正我是用快捷键生存的人, 没了这我可活不了, 不要笑偶是代码工人呵, 偶作的分析和架构绝对比 csdn 上大多数人写的代码多
      

  4.   

    其实,如果不直接调用api而选择他所提供的函数或者类库的话,用delphi还行,个人觉得如果要牵涉到很多api的话还是用vc好,我是两个都用。不知道现在delphi怎么样,反正我在用7的时候很多winsock的api都他妈不能用,让我郁闷了好久。
      

  5.   

    MS的工具用起来还是比较爽的,VS2005增加了一个功能“附加到进程”这玩意调试Hook非常方便
    要是VS的C#有win32的版本就爽了
      

  6.   

    Attach to process,这种东西,Borland十几年前就有了,BC++ 4、Delphi 2中都有。
    您憋了这么久,确实应该爽一下了。:)
      

  7.   

    发明delphi和c#的是同一个人呢
      

  8.   

    这是个浮躁的年代,有跟新技术的,有为了钱钱的。
    我用delphi原始熟悉而已,没有必要花精力学习其他工具了。
      

  9.   

    Delphi作小应用,先不说那些大型ERP软件,光是Delphi IDE本身和Protel DXP这两个东东,算不算小应用?同样的东西在不同人的手中,表现可是完全不一样的。另外回LZ,用Delphi做程序和C#一样,一开始就应该考虑架构,这和具体工具无关,是一个好的习惯,千万不能图一时之快,不然程序后期够你受的。
      

  10.   

    Borland C# Builder就是用Delphi写的,现在已经集成到Delphi中了。