[转载]选择 Delphi 的 9 条理由 - Delphi / 非技术区
无意中看到了一篇文章,也许是旧文章了,鼓励一下刚学Delphi的朋友!!(包括我~~!!)
Delphi 的特点:开发快速、执行高效,而且至今没有它不能开发的东西(包括 VxD)——如果想高速地开发出高质量的应用,那么,Delphi 无疑是最佳选择——请注意,我说的是“最佳”...
废话止,列举 9 条理由如下:
1.Delphi 能快速的快发桌面应用,它提供非常多的控件,完成基本的功能或是开发界面甚至不需要写代码;
2.Delphi 能快速的开发数据库应用,它支持几乎所有的数据库,在所有的编程语言里,只有它能不写一句代码就可操作其所支持的所有数据库;
3.Delphi 在 Windows 抑或 Linux 上都能进行开发,兼容、移植性非常强,而且它制作出来的几乎都是绿色软件,不需要打包,复制到任何计算机上都能够运行,没有所谓的运行必备条件(某些情况下可能需要一些 dll,如开发多层/分布式应用时);
4.Delphi 能快速开发C/S应用、串口通信等程序;
5.Delphi 能快速开发B/S应用,和开发桌面应用一样快,而且执行非常高效;
6.Delphi 拥有极强的扩展性,它可以使用 VCL 之外的类库,并且也支持 MFC,可以将任意其他开发语言的控件导入到自己的控件库中来。并且制作 VCL 控件是非常方便的;
7.Delphi 能快速开发手机应用,Delphi Script 提供了手机多层构架的模型;
8.Delphi 能快速开发底层应用,它支持内嵌汇编,并且拥有齐全的底层控件来辅助设计;
9.Delphi 采用真编译,程序执行效率远高于解释编译的程序。
顺便说一句,每每看到那些带着 C++/C# 或 Java 光环的浅薄无知者对 Delphi 妄加评论的时候,我从心底喷射出对他们的不屑一顾&
相关问答:
已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试
在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......
小弟最近做了几个服务 服务运行需要一些参数 参数是通过一个程序界面修改的 参数保存在access数据库中 现在出现一灵异现象 单独的服务是可以进行控制的(服务的停止 暂停等等)但是多个服务一起开启会出现一服务开 ......
定义变量s,sql为string类型,s为函数参数,sql:='select field1 from table1 where'+s;运行时s赋值为id>7或者id<7、id=7,但是运行时总是出错,请各位帮我改错,多谢!
showMessage(sql)下看看
sql:='sel ......
procedure WMNCHitTest(var Msg:TWMNCHitTest); message WM_NCHITTEST;
procedure WMNCPaint(var Msg: TWMNCPaint); message WM_NCPAINT;
请问一下,这两个函数是上面意思,在上面时候调用,message WM_NCHITTEST; ......
你们遇到这个问题吗?使用delphi 的时候,来了一封信。说要我教版权费。我昏倒。怎么办?
不能怎么办,一是理他们 2是不理他们
你放话叫他们来公司查。。。看他们有胆没?
不理他们就是,当时也问我们公司要的 ......