DELPHI程序的稳定性 请问如何提高DELPHI程序的稳定性,要注意哪些方面? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你用控件多的話就要注意控件的問題。VCL本身對線程支持不好,如果你寫多線程這點要注意如果你要做網絡,INDYBUG一堆,你要注意自己去解決 有些东西还非得用第三方控件才能提高稳定性。比如说自带的DBGrid,就N多bug,还不如cxGrid稳定又好用 delphi做服务端,总感觉还不如vc写的稳定socket通信方面也是 delphi的第三方控件确实又不少问题,而且不方便向后兼容。少用或可以自己开发适合新老版本的控件。写线程的话,bug很多,最好别用控件的线程,能自己写一个类似thread的线程最好了。少用指针,因为delphi指针本来就很复杂难懂,很容易造成内存泄漏。除非你已经相当熟悉了。然后最最重要一点的就是1楼所说的代码质量,少用继承,模块化设计,耦合性小,便于维护。 dbgrideh的光标定位问题 delphi 中的 MD5 加密怎么用啊? 请问怎么实现控件自动添加所需单元 奇怪的random函数 困扰已久的窗体继承问题!(100分送人) 帮我看看这样的一个函数及函数的调用,不解? memo的loadfromstream和loadfromfile有什么区别?? 小弟初学分布式开发,也看了一些书,有些概念很模糊,问几个入门问题,望赐教: 长度的转换 怎么个黑法? 再追加100分,关于这段代码哪里需要修改?一共200分... PE加空Section的方法。
如果你用控件多的話就要注意控件的問題。
VCL本身對線程支持不好,如果你寫多線程這點要注意如果你要做網絡,INDYBUG一堆,你要注意自己去解決
有些东西还非得用第三方控件才能提高稳定性。比如说自带的DBGrid,就N多bug,还不如cxGrid稳定又好用
socket通信方面也是
写线程的话,bug很多,最好别用控件的线程,能自己写一个类似thread的线程最好了。
少用指针,因为delphi指针本来就很复杂难懂,很容易造成内存泄漏。除非你已经相当熟悉了。
然后最最重要一点的就是1楼所说的代码质量,少用继承,模块化设计,耦合性小,便于维护。