barriers / 阅读 / 详情

请问DELPHI和VC有什么区别?除了语言上的.

2023-08-01 02:04:27
TAG: ph vc el lp del delphi
共2条回复
cloud123

VC和Delphi作为开发平台,很重要的一点就是提供了一个"无所不包"的应用框架:VC的MFC和Delphi的VCL。MFC是用C++写的,VCL是用Object Pascal写的。当然,我们都知道,C++的使用范围比Object Pascal广得多,移植性也好得多。这本来是优点,但很有意思的是,正因为如此,微软写MFC时必须考虑最大限度减少对语言本身的改动,而把功夫下在源代码级,以便能尽可能支持ANSI等标准,结果导致MFC的封装复杂而不直观。(尤其是它对消息的封装,下文还会提到)。太多的宏定义和含义模糊且自动生成、不得改动的注释使MFC乃至VC让很多新手望而生畏,不敢"下水"深入学习。而Object Pascal几乎是Inprise"专用"的,不必考虑"标准"问题,因此Inprise写VCL时就把全部精力放在了结构与性能上,结果语言与框架的磨合程度非常好。VCL框架的结构清晰,VCL代码的可读性非常好。许多人说Delphi比较容易上手,也是这个缘故。天下没有白吃的午餐。你要工业标准吗?你要可移植性吗(关于可移植性和兼容性,下文会详细比较)?那么请面对MFC的"天书"级代码吧。

编译和连接:The Need For Speed

不同的语言带来的另一个不同是,编译和连接的速度的不同,以及执行速度的不同。Delphi的编译和连接速度,毫不夸张地说,比VC快几十倍。即使把VC的Incremental Link选项打开,Delphi的编译和连接速度仍比VC快好几倍。并不是说微软的编译器不行,这是由C++的复杂性决定的。模板的处理、预处理和宏的展开都是很费时的。前文不是提到Object Pascal没有模板、预处理和宏吗?这本来是缺点,但带来的一个好处就是编译速度极快。至于编译完的二进制代码,在打开相同的优化选项的情况下,Delphi和VC执行速度并没有太大的差别。

为了克服编译的速度问题,C++编译器一般需要增强的连接器和预处理机制。但是预处理机制仍然存在若干问题:1)程序调试的断点行可能和代码行不同;2)没有将最新的代码信息综合进去;3)容易产生错误的逻辑;4)因为读错文件头而很容易产生类似"Unexpected End of File"的错误。

两个编译器有个共同点是都能识别无用的"死"代码,比如一个没有用的函数等等。编译后的程序将不包含这些多余的信息。Delphi在这方面作得更加出色。它可以让你在编辑器中可视化地提示出那行代码是"活"的、那行代码是"死"的。这样你就能整理出最精简的代码。Delphi在编译后将在左边显示一个小蓝点表示这行代码是"活"的。Visual C++做不到这点。

Delphi编译后可执行文件至少有200K(如果不使用VCL,仅仅使用WinAPI,文件的大小将大大缩小)但是Visual C++编程使用MFC编译后的可执行文件通常只有几十K,主要是因为微软已经将系统运行库包含在Windows系统了(Borland公司曾经和微软协商这个接口,但是微软利用操作系统的优势不愿意公开)。同样道理,使用BDE开发的的数据库程序必须附带3-5M的额外系统文件,也是非常不协调的。

非常有趣的是,Delphi能够使用由C++ Builder创建的的OBJ文件,但是使用上受很大的局限性。

最后,Visual C++的编译和连接时的错误信息比Delphi要详细和具体的多。特别是使用ATL开发更加如此。

应用框架:MFC?有KFC流行吗?

应用程序框架(Application Frame),有时也称为对象框架。Visual C++采用的框架是MFC。MFC不仅仅是人们通常理解的一个类库(同样,Delphi的VCL也不仅仅是一个控件库,尽管它的名字叫"可视控件库")。你如果选择了MFC,也就选择了一种程序结构,一种编程风格。MFC早在Windows 3.x的时代就出现了,那时的Visual C++还是16位的。经过这些年的不断补充和完善,MFC已经十分成熟。但由于原型出现得比较早,MFC相比于VCL落后了一个时代。尽管微软对MFC的更新没有停止,我也经常读到"只要Windows不过时,MFC就不会过时"之类观点的文章,但就象Inprise(原Borland)的OWL框架的淡出一样,MFC的淡出也是早晚的事。其实MFC是和OWL同一个时代的产物。OWL已经不在了,MFC怎能不"居安思危"呢?如果MFC青春永驻,微软的开发人员也不会"私自"开发出基于ATL的WTL呀。当然,WTL的地位不能和MFC比,它并不是微软官方支持的框架,封装的功能也相当有限。但至少也反衬出了MFC存在的不足。

我们以为,最能体现一个应用程序框架的先进性的是它的委托模型,即对Windows消息的封装机制。对Windows API的封装就不用说了吧。大同小异,也没什么技术含量。如果高兴,你也可以自己写一个类库来封装。但对Windows消息驱动机制的封装就不是那么容易的了。最自然的封装方式是采用虚成员函数。如果要响应某个消息就重载相应的虚函数。但出乎我的意料,MFC采用的是"古老"的宏定义方法。用宏定义方法的好处是省去了虚函数VTable的系统开销(由于Windows的消息种类很多,开销不算太小)。不过带来的缺点就是映射不太直观。对于MFC,则是"太不直观"了。它的消息映射代码虽然是可见的,但"劝君莫碰"。好在VC的ClassWizard可以自动生成消息映射代码,使用起来还算方便。但和VCL的委托模型相比,MFC的映射方法就显得太落后了。而Delphi的Object Pascal因为没有"标准负担",语言引入了组件、事件处理、属性等新特性。由于功夫做在编译器级,生成的源代码就显得十分简洁。似乎VC是"让框架迁就语言",而Delphi是"让语言迁就框架"。

我想举一个对字符串操作的封装的例子来说明MFC和VCL的优缺点。在MFC中,CStringList类有加入、获取、删除等功能,但VCL的TStringList类除了上述功能还有排序、从逗号分隔的字串读入、流输入输出等功能。但同样的字符串替换功能,VCL的StringReplace要比MFC的CString::Replace慢2-3倍。总的来说,VCL的封装比MFC更为高层,更为抽象,但不可避免地带来的问题是某些部分执行效率比MFC略低。这就象低级语言(如汇编)的执行效率比高级语言(如Basic)高,但编程效率较低。鱼和熊掌不可兼得嘛。

VCL比之MFC的另一优点是对异常处理的支持,而一大缺点是对多线程支持差。VCL的大部分都不是针对多线程优化的。虽说VCL提供了简化多线程操作的类,但只是工作者线程(worker threads)使用起来比较简单。如果线程要和界面打交道的话事情就变得麻烦了,因为除了应用程序的主线程,任何线程不能访问任何可视的VCL部件。你不得不使用Synchronize方法等待主线程处理它的消息,然后在主线程中访问VCL部件。而MFC就没有这样的限制。

稳定性与完善程度:VC是老大哥

VC要比Delphi稳定和完善。VC的发展历史比Delphi长,微软的总体实力比Inprise强。VC的框架MFC经历了那么多年的发展和完善,功能非常全面,而且十分稳定,bug很少。其中你可能遇到的bug也更少。而且有第三方的专门工具帮助你避开这些bug。如此规模的一个类库,能做到这一点不容易。不要小看了这一点,很多专业程序员就是为这个选择VC的。因为尽管VCL比MFC的抽象程度高,封装较为高层,但由此带来的开发效率的提高对高手来说毕竟是有限的。而如果你遇到一个怪问题,调试了半天,发现不是你的代码有错,而是VCL的bug,你作何感想?虽说遇到这类问题的可能性很小,但对VCL的形象的影响可不小。Delphi的IDE太占资源,启动速度太慢,和某些显卡驱动程序冲突,VCL中有bug,调试器不够健壮,对不稳定的第三方控件没有防护措施 …… 问题多多,在这方面Delphi不如VC。希望Inprise能更上一层楼。顺便说一下,我们在网上看到有些人极言Delphi的不稳定,说几分钟出现20多次非法操作。Delphi的确不如Visual C++稳定,但也不至于如此呀。我估计是那位朋友的Delphi装了某些有问题的第三方控件,导致了Delphi的频频出错。不妨卸下那些控件试试?

可移植性:立足现实,放眼未来

Inprise正在开发Delphi的Linux版本,代号为Kylix。也许通过Kylix,用VCL构架编写的Windows程序向Linux移植成为可能。但这只是可能。因为在目前Inprise的兼容性工作做得并不好。低版本的Delphi不能使用高版本的VCL组件,而高版本的Delphi竟然不能使用低版本的VCL组件。真是岂有此理,我们很少看见软件有不向下二进制兼容的。如果Windows 98不能运行95的程序,Windows 95不能运行3.x的程序,Win 3.x不能运行DOS程序,你还会用Windows吗?如果Windows 95的程序必须经过重新编译才能在98下运行,98会卖得那么好吗?"同门兄弟"C++Builder和Delphi也不能互相使用对方的组件,甚至同一套VCL库的文件名也不一样。所以一个组件有for D1/D2/D3/D4/D5/C1/C3/C4/C5这些不同版本是常有的事,而且随着Delphi和C++Builder版本的升级可能还会增加。希望Inprise能先解决同门兄弟的兼容性问题。而微软的VC就没有这类问题。MFC1.0的程序也可以毫无障碍地在VC6.0下编译通过。

集成界面:宏观与微观

就大处说,VC的集成界面是不如Delphi的。Delphi仅仅一个Object Inspector就可以将VC的一堆Wizards比下去,何况它还有Code Explorer、ToDo List等。但从小处,又可以看出Delphi的不成熟。比如"自动完成"功能的智能化程度和提示详细程度不如VC,响应速度也没有VC快。

Visual C++所带的MSDN是一部"开发者的百科全书",信息庞大,查询方便,这方面比Delphi更专业。很多帮助项都有源程序示范。

Delphi的OpenTools是完全面向第三方的开放系统,开发者可以修改很多Borland公司自身的功能,从IDE的可扩充性上说Delphi更好。

调试:细微之处见真功

Visual C++和Delphi的调试功能都非常强大,同时都具有单步可视化调试、断点跟踪、运行时改变变量、鼠标指向可以得到变量值等等功能。对DLL的输入输出也能方便的管理,能够进行源码级别的调试。

相对而言,Visual C++能够更加方便地看到变量的变化情况,这包括对结构可以展开成数据树,从而了解每一个变量的值,每一步调试,变化了的变量会加红,从而使调试更加方便。另外,Visual C++的块内存察看比Delphi也要方便。

当然,Delphi也有很多体贴的细微之处,比如在线程调试的时候,Delphi能够很方便地察看线程的变化,Visual C++却必须要弹出一个模式对话框。

数据库开发:Delphi一枝独秀

数据库支持是Delphi的强项。这主要体现在Delphi与BDE的无缝集成,以及Delphi提供的那一大堆现成的数据库操作控件。这是VC望尘莫及的。目前Delphi支持BDE、ADO、InterBase三种数据库访问方式。所有的方式都能拖拉到应用程序中实现可视化操作。正是因为Delphi对数据库类的包装,使得用户操作数据库不像在Visual C++中必须从开始到最后都要干预。明显地提高了开发速度。

Delphi中使用WebBroker控件还能很方便地构造出基于数据库的Web页面,通过HTML管理Web数据库。 Visual C++访问数据主要通过ADO和OLEDB,很多ActiveX控件也能添加数据库功能。但是没有像Paradox这样的桌面数据库,Access相对功能太弱了。也许SQL Server是不错的选择。

COM:新技术的力量

COM是组件对象模型的缩写。它是OLE和ActiveX技术的基础,COM定义了一组API和一个二进制标准,让不同的编程语言、不同平台的彼此独立的对象相互进行通讯。

COM是Microsoft制订的行业标准。但Delphi也为COM提供了强大的语言支持。支持接口、variant、宽字符串功能。这些对COM的封装确实比C++更方便。比如在C++(没有类框架)进行COM编程时,变体定义为oaidl.h文件中的VARIANT结构。要处理变体,必须手工调整oleaut32.dll中VariantXXXX() API函数对其进行初始化和管理,如VariantInit()、VariantCopy()、VariantClear()等等。

Visual C++实现COM编程有一种特殊的方法就是使用ATL。ATL使用Visual C++特有的多重继承来实现COM接口。虽然不见得实现COM服务和控制更容易,但是ATL和最新COM技术的接口,基于模板的构造都比Delphi强。ATL更有利于建立小巧、快捷的COM组件程序。

按目前通用的观点,Visual C++应用到COM服务程序更有优势,Delphi应用到COM组件程序更合适。

昨天,今天,明天

技术的进步在很多时候是此消彼长的。当初Borland的Turbo C和Borland C++几乎是C/C++程序员唯一的选择。微软的Quick C(现在还有人知道这个产品吗?)和Microsoft C/C++从来也没有成为过主流。但Borland C++又流行了多少年呢?不久就被新崛起的Microsoft Visual C/C++压下去了。于是Inprise(原Borland)拣起了当年Turbo Pascal和Borland Pascal的辉煌(事实上Borland的成名作就是第一个Pascal编译器),全力推出了Delphi。Delphi当初推出时被称为VB杀手,但VB现在仍然活得挺好。毕竟微软是靠Basic起家的嘛,VB不是那么容易被打败的。Inprise想了想不和VB争了,使用Delphi的IDE和VCL配上C++语言,推出了C++Builder,又向Visual C++的市场发起了夹攻。C++Builder似乎是个不错的折衷选择了?再仔细想想!C++Builder的优点Delphi都有,但Delphi的优点C++Builder未必有。比如C++Builder的编译速度比VC还慢,哪能和Delphi比?而且因为VCL是Object Pascal写的,C++语言和VCL磨合得并不好。C++Builder的bug比Delphi还多,甚至Sample代码中还有错。VCL的部分功能不能使用,要靠嵌入pascal代码访问。C++Builder可用的第三方控件远没有Delphi多。

唉,真是金无足赤。Microsoft和Inprise,谁会笑在最后呢?

鱼和熊掌:艰难的选择

选择一个开发工具依赖于很多不同的因素,每个人都能因为某种语言的某个缺陷而放弃学习或使用这种语言。任何程序员都希望自己喜欢的工具能达到理想的境界,通过上面不完善的比较,我想大家都有自己的看法。我们认为影响大家选择开发语言的因素主要包括:

1) 哪门语言更容易入门?

学习一种语言需要投入大量的时间和精力。开发程序的开发成本是值得考虑的现实。一个熟练的Delphi程序员和一个熟练的VC程序员工作效率是一样的。但是,成为熟练的程序员必须很快掌握一门语言的技巧。不幸的是,目前熟练的Visual C++程序员是十里挑一。相对而言,Delphi更适合初学者。

2) 哪门语言有更多可继承的代码?

语言代码的可重用性是加快开发效率明显方面,从早期的过程、函数到现在的组件技术都是朝这个目标在奋斗。这两种语言对代码重用的理解是不一样的,Delphi主要通过VCL控件来实现代码重用,Visual C++实现起来就比较复杂。

3) 语言自身的本性。

就技术(主要指应用框架)来说,Delphi目前领先于Visual C++。但稳定性和健壮性的不足又让我对Inprise"想说爱你不容易"。而VC尽管发展到今日已十分完善,但MFC框架已是明日黄花了。如果不使用MFC,目前又没有合适的替代品。根据你的需要和实际情况做选择吧。实际上Visual C++和Delphi也不是简单竞争关系。它们在许多领域并不重叠,甚至是互补的。到底怎样取舍,要根据你的项目特性决定。如果你开发系统底层的东西,需要极好的兼容性和稳定性,选Visual C++吧。你可以只调用Windows的各种API,不用MFC。如果你写传统的Windows桌面应用程序,Visual C++的MFC框架是"正统"的选择;如果界面部分占这个应用程序代码比例较大的话,或者Delphi中有相关功能的控件的话,Delphi是事半功倍的选择。如果你为企业开发数据库、信息管理系统等高层应用("高层"是相对于"低层/底层"而言的,不是说技术高级或低级),而且有比较紧的期限限制,选Delphi比较好。如果你熟悉的语言是Object Pascal,又不打算学复杂的C++,那么Delphi几乎是唯一的选择。传统的观点是:Delphi适合编写Internet/Intranet、表格制图、数据库操作、高级用户界面等等。Visual C++适合编写设备驱动、COM服务程序、科学计算、控制台(console)程序、WinCE的应用和一些小的工具等等。应用范围的不同要求好的程序员同时精通这两门语言。

4) 语言的前景和可扩充性。

Delphi是Inprise的旗舰产品之一,前景应当还是比较乐观的,而且Inprise已经在向Linux进军了,而微软还迟迟没有动作。遗憾的是,Inprise公司Delphi的创始人已经跳槽到微软去主持Visual J++和C#项目了。但愿对Inprise冲击不会太大。

微软的Visual C++的前景又怎样呢?Visual Studio 7.0就要推出了。这一版本将加强网络开发的特性。看来微软虽然被判解体,开发实力可是一点没打折扣。

另外,虽说MFC已稍显落后,但不是说它不值得学。事实上,不学MFC就等于没学VC。利用MFC框架开发程序仍然是目前开发桌面应用的主流模式,而且还会保持相当长的时间。微软公司CEO史蒂夫·巴尔默(Steve Ballmer)曾说,.NET流行还得等2-3年。那么,MFC至少还有2-3年的生命空间。在技术日新月异的IT界,2-3年实在是很长一段时间了。好好把握吧。即使你不使用MFC框架,花点时间看一下MFC的封装机制对你熟悉C++的OOP机制和Windows底层功能也是很有好处的。而VCL的源代码是Object Pascal的,对C/C++程序员就没有这个"额外"的作用了。

我不懂运营

语言不同,任何地方都不同,维有相同的是它们都是开发工具。

相关推荐

DELPHI是什么

分类: 电脑/网络 >> 软件 解析: Delphi是著名的Borland(现在已和Inprise合并)公司开发的可视化软件开发工具。“真正的程序员用c,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。
2023-07-31 23:07:311

Delphi是什么意思,Delphi是什么意思

  关于Delphi的意思   Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、WindowsNT等环境下使用。它拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了100多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。主要特点如下: (1)直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。 (2)支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一个简单的部件或部件 *** ,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成。这样,大大减少了对服务器的请求和网络上的数据传输量,提高了应用处理的速度。 (3)提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。利用项目模板和专家生成器可以很快建立项目的构架,然后根据用户的实际需要逐步完善。 (4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框等Windows的常见部件进行编程。Delphi包含许多可以重复使用的部件,允许用户控制Windows的开发效果。 (5)具有强大的数据存取功能。它的数据处理工具BDE(BorlandDatabaseEngine)是一个标准的中介软件层,可以用来处理当前流行的数据格式,如xBase、Paradox等,也可以通过BDE的SQLLink直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。 Delphi既可用于开发系统软件,也适合于应用软件的开发。
2023-07-31 23:07:381

delphi是什么意思中文

delphi(专家调查法)一般指德尔菲法。德尔菲法,也称专家调查法,1946 年由美国兰德公司创始实行。该方法是由企业组成一个专门的预测机构,其中包括若干专家和企业预测组织者,按照规定的程序,背靠背地征询专家对未来市场的意见或者判断,然后进行预测的方法。
2023-07-31 23:07:471

delphi是什么软件?

Delphi是软件开发工具,Windows平台下ObjectPascal语言集成开发环境,支持应用程序快速开发。最初版本由美国Borland公司于1995年开发,用于接替DOS时代盛行一时的TurboPascal”。
2023-07-31 23:08:011

delphi 什么意思

基于object pascal语言的可视化的快速开发工具。
2023-07-31 23:08:082

Delphi是什么意思及用法

据百度百科, delphi 有三种比较有名的语义:Delphi(专家调查法)一般指德尔菲法delphi(德尔斐--辞海)是古希腊的一座城市delphi(应用程序开发工具)如果问题中的 Delphi 是指的“应用程序开发”方面的:意思:Delphi 据资料,其意思(或软件的命名源于)上面的第2项:古希腊的 delphi 城。在早期的 delphi 版本的 logo 图片就是以 delphi 城作为背景。用法:运行软件,编写代码,编译生成程序。
2023-07-31 23:08:181

Delphi是什么程序语言

Pascal语言 & Delphi 优点 (1)Pascal语言结构严谨,可以很好地培养一个人的编程思想。 (2)Delphi是一门真正的面向对象的开发工具,并且是完全的可视化。 (3)Delphi使用了真编译,可以让你的代码编译成为可执行的文件,而且编译速度非常快。 (4)Delphi具有强大的数据库开发能力,可以让你轻松地开发数据库。 缺点 Delphi几乎可以说是完美的,只是Pascal语言的过于严谨让人感觉有点烦。 Pascal语言简介 Delphi这个名字源于古希腊的城市名。它集中了第三代语言的优点。以Object Pascal为基础,扩充了面向对象的能力,并且完美地结合了可视化的开发手段。Delphi自1995年3 月一推出就受到了人们的关注,并在当年一举夺得了多项大奖。 Delphi的出现打破了V承可视化编程领域一统天下的局面。并且Delphi使用了本地编译器直接生成技术,使程序的执行性能远远高于其它产品生成的程序。它还是真正的面向对象的编程语言。PASCAL语言的严谨加上可视化的优势和强大的数据库功能使得它有充分的资本和微软的VB叫板。许多人当时都认为Pascal 是最有前途的程序设计语言,并预测Delphi将会成为可视化编程的主流环境。 Delphi在你编好程序后自动转换成.EXE文件它运行时速度比VB快,而且编译后不需要其他的支持库就能运行。它的数据库功能也挺强的,是开发中型数据库软件理想的编程工具。 Delphi适用于应用软件、数据库系统、系统软件等类型的开发。而且它拥有和VB差不多一样的功能,而且一样能应用API函数,这在控制Windows很有用。 Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。 Delphi的基本形式 Delphi实际上是Pascal语言的一种版本,但它与传统的Pascal语言有天壤之别。一个Delphi程序首先是应用程序框架,而这一框架正是应用程序的“骨架”。在骨架上即使没有附着任何东西,仍可以严格地按照设计运行。您的工作只是在“骨架”中加入您的程序。缺省的应用程序是一个空白的窗体(form),您可以运行它,结果得到一个空白的窗口。这个窗口具有Windows窗口的全部性质:可以被放大缩小、移动、最大最小化等,但您却没有编写一行程序。因此,可以说应用程序框架通过提供所有应用程序共有的东西,为用户应用程序的开发打下了良好的基础。 Delphi已经为您做好了一切基础工作——程序框架就是一个已经完成的可运行应用程序,只是不处理任何事情。您所需要做的,只是在程序中加入完成您所需功能的代码而已。 在空白窗口的背后,应用程序的框架正在等待用户的输入。由于您并未告诉它接收到用户输入后作何反应,窗口除了响应Windows的基本操作(移动、缩放等)外,它只是接受用户的输入,然后再忽略。Delphi把Windows编程的回调、句柄处理等繁复过程都放在一个不可见的Romulam覆盖物下面,这样您可?/td>
2023-07-31 23:08:291

Delphi的用途是什么有什么特点?

https://m.gitee.com/pearroom/DelphiWebMVC一个delphi web 开发框架 可以开发web 系统
2023-07-31 23:08:372

delphi是做什么用的?数据库开发工具?编程语言(delphi数据库开发案例精选)

严格的来说不算是个语言吧,算是一个工具。它里面用的是面向对象的pascal语言,是用来做系统的,像医院里的那些个收费系统啦,或者一些超市里面前台pos机用的收银系统好多都是用delphi做的,不过现在已经不是社会的主流了,以前很流行的。
2023-07-31 23:08:441

delphi用的是什么语言

delphi 使用的是 Object Pascal 语言。Object Pascal 是早期 Borland 公司对 Pascal 语言进行语言改进,是 Pascal 的面向对象特性的衍生扩展。
2023-07-31 23:09:061

C#和delphi的区别是什么?

在Windows平台上说起实用来,当然还是Delphi更实用。1、Delphi具有快速开发环境,其效率是VC的n倍(不要拿C#来说事,C#的开发领导者是Delphi的主创之一,这个层面上,C# = Delphi)。2、代码质量:由于Delphi使用的是Object Pascal语言所以代码严谨优美,可读性强,利于团队作业。C的代码太自由,个人色彩浓烈,适合SOLO,对公司来讲效率不高。3、编译器效率:Delphi的编译器效率目前还没有敌手,编译一个项目瞬间完成,其好处是没有等待编译的空闲时间去泡咖啡了,有益Coder的身心健康,同时也为项目的快速开发奠定了基础。4、在Windows平台上,Delphi除了驱动程序不能开发外(事实上你愿意的话也可以,只是你要冒微软的版权风险),几乎可以完成任何项目,尤其以数据库程序见长。当然,Delphi在Linux等平台上的表现还不尽如人意,如果你是在Linux下的话,建议还是用C#。
2023-07-31 23:09:151

delphi vba什么意思

两种计算机编程语言Delphi是一种Windows程序开发语言VBA是MS Office系列产品内建的一种语言,使用VB语法
2023-07-31 23:09:301

汽车上delphi是什么意思?

汽车上delphi是美国德尔福公司。以下是相关介绍:1、由来:德尔福派克电气公司成立于1890年总部设在美国俄亥俄州沃伦是全球最大的汽车线束系统制造厂商世界500强企业。目前该公司几乎为国内所有主要整车制造商供货包括一汽大众、通用汽车、上海大众、东风日产、奇瑞等。2、发展:1994以后德尔福在中国以年均24%的增长率快速前进去年德尔福在中国合并报表收入超过6亿美元中国市场始终是德尔福非常重要的增长点。德尔福还与清华大学合作于1996年在北京建立了德尔福-清华研究所。
2023-07-31 23:09:451

delphi是什么

与vb类似,borland公司出品,当年的内部版本号"vb killer"
2023-07-31 23:09:594

什么是delphi FireMonkey

Firemonkey是一个基于CPU/GPU混合架构的业务应用平台,能够帮助开发人员设计出Windows、Android、Mac和iOS设备上的视觉绚丽的本地应用程序。Firemonkey允许开发人员创建具有快速的本地性能、动画和图像效果、企业级的数据连接以及交互式数据可视化的富HD和3D的图形应用程序,并且可以使用亚马逊和Azure云服务。Embarcadero公司认为,目前,丰富的用户体验已经在网络娱乐、广告和媒体中占有重要地位。它宣称,Firemonkey是第一款“能够在所有主要平台和设备上创建下一代的、可以满足商业软件的性能、连接及平台要求的富用户体验”的业务平台。使用Firemonkey,开发人员可以为Windows、Android、MAC OS X和iOS操作系统编写应用程序,这些应用程序可以在本地进行编译,节省了大量时间和资源。此外,Embarcadero称,通过其GPU构建的HD可缩放矢量和3D用户界面、动画和特效,使用Firemonkey创建数据和硬件密集型的应用程序,如科学、金融、医疗、地理信息系统、通信和机械制造方面的,可以带来更快、更直观的用户体验。Firemonkey的Livebindings还允许用户把任何类型的数据或信息连接到任意Firemonkey用户界面(UI)或图形对象上。用户还可以将实时数据绑定到标准的UI控件或者高清3D图形,通过这种方法使得任何的数据类型都可见。同时,已连接的应用程序,很容易利用Firemonkey组件在数据库、云或Web服务上创建和扩展。Firemonkey包括Delphi XE5、C++ Builder XE5,以及RAD Studio XE5工具套件,后者中包含了RadPHP和Embarcadero的Prism。
2023-07-31 23:10:182

Delphi的编译环境是用什么语言编写的

  C语言环境是由C语言编写的。  C语言是一种计算机程序设计语言,属高级语言范畴。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序,代码清晰精简,十分灵活。  C语言适用范围大:适合于多种操作系统,如Windows、linux、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。
2023-07-31 23:10:281

delphi中strtofloat是什么?

是函数啊 str是字符串 to 转换 float 是实数 这个函数就是将字符串转换成实数 追问: floattostr , inttostr 又是什么意思??? 举例:label5.Caption:="U= " + inttostr(u);是什么意思? 正如你所说的这些 字符 ,从哪里能找到类似的其他的字符呢?? 回答: label5是标签对象 .后面的caption是标题属性,他是个字符型的。:=是 赋值 ,"U = "是一个 字符串常量 。+是连接两个字符串.inttostr(u)是将 整形 转换成字符型。 教材上是肯定有的,你随便下个教材都会说。这些都是基本函数满意请采纳
2023-07-31 23:10:371

@delphi.com是什么公司的邮箱?

德尔福派克电气系统有限公司(delphi)
2023-07-31 23:11:002

什么是delphi法?

我是来看答案的
2023-07-31 23:11:127

菜鸟请问Delphi能做什么

Delphi 是一款应用开发工具,最早的版本由美国Borland公司开发,后转移至 Embarcadero公司旗下。经过多年发展,Delphi 已经发展成为快速的跨平台开发工具,可以编写原生的 windows 程序,并实现了一次编写、多种发布(即代码只需要编写一次,就可以发布成 win32、win64、ios、android多种平台上的应用程序)。delphi 的应用范围很广,从 windows平台的常用软件,到移动手机应用开发都可以。
2023-07-31 23:11:481

什么是delphi法

delphi法就是德尔菲法,也称专家调查法。1946 年由美国兰德公司创始实行,其本质上是一种反馈匿名函询法,其大致流程是在对所要预测的问题征得专家的意见之后,进行整理、归纳、统计,再匿名反馈给各专家,再次征求意见,再集中,再反馈,直至得到一致的意见。该方法是由企业组成一个专门的预测机构,其中包括若干专家和企业预测组织者,按照规定的程序,背靠背地征询专家对未来市场的意见或者判断,然后进行预测的方法。扩展资料:德尔菲法(Delphi method),是采用背对背的通信方式征询专家小组成员的预测意见,经过几轮征询,使专家小组的预测意见趋于集中,最后做出符合市场未来发展趋势的预测结论。德尔菲法是为了克服专家会议法的缺点而产生的一种专家预测方法。在预测过程中,专家彼此互不相识、互不往来,这就克服了在专家会议法中经常发生的专家们不能充分发表意见、权威人物的意见左右其他人的意见等弊病。各位专家能真正充分地发表自己的预测意见。
2023-07-31 23:11:581

"真正的程序员用C++,聪明的程序员用Delphi"是什么意思??

仁者见仁,智者见智
2023-07-31 23:12:094

delphi有什么用

是一个编程的语言呀
2023-07-31 23:12:185

发动机delphi是什么意思

DELPHI以前好像是通用旗下的品牌,现在是独立的汽车零部件公司,生产发动机电控系统等。
2023-07-31 23:12:331

Delphi、FORTRAN、Pascal语言各是什么及其用途?

都属于高级语言,从程序设计方法上来说fortran和pascal都属于面向过程的语言,delphi在06年以前指的是borland公司的IDE,06年以后borland公司提出了delphi语言,就语言本身来说,delphi可以称为 “带类的pascal”,即面向对象的pascal语言,在原有pascal语言的基础上,引入了面向对象的设计方法,delphi用来开发windows桌面应用程序是相当快捷和方便的.
2023-07-31 23:12:551

Pascal和delphi有什么区别

Pascal是Delphi的爷爷。
2023-07-31 23:13:056

Delphi 什么是关系数据库

关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据。目前主流的关系数据库有oracle、SQL、access、db2、sqlserver,sybase等。参见:http://baike.baidu.com/view/68348.htm
2023-07-31 23:13:282

DelphiDistiller是什么

(DelphiDistiller的最新版本是Delphi7)Delphi的主要特点Delphi是基于Object Pascal语言的面象对象的开发工具,使用其集成开发环境可以快速地建立应用程序,即可开发本地类型的软件,又可开发客房/服务器类型的程序,并提供了丰富的数据库管理工具,在开发数据库应用程序方面具有独特的优势。Delphi的主要特点体现在以下几个方面:1.Delphi为 32位应用程序,因此其性台就像装上了涡轮引擎一样强劲有力,使用它可开发出功能强大的应用程序。2.Delphi的编译器是目前世界上最快的32位本地代码编译器。使用这种编译器产生的运行文件EXE是独立的,不需要链接运行时的解释器DLL.3.Delphi可充分发挥Windwos95/98/2000/xp/2003的强大功能。4.Delphi提供了多种32位可视组件库。5.Delphi是一种面向对象的程序设计语言,因此可做到可视窗体的继承。6.Delphi采用3层数据管理模式(数据层、对象层、应用程序层),把诸如数据模型、业务规则、窗体、对象等集中存储在对象存储库中。7.应用程序可通过在Delphi中使用Borland公司提供的数据引擎(BDE)功能,可以毫无障碍地使用多种数据库,不论是大型数据库还是PC机中的数据库。8.Delphi中的数据库感知功能,可使用户在开发应用程序时就可看到数据库的动态变化。9.使用Delphi提供的数据库浏览器,则可使用用户在Delphi的集成开发环境中,方便浏览、修改、索引数据库。10.为了便于维护程序,Delphi将数据访问与业务规则从程序中分离出来,集中存储在数据模型对象中,当业务规则需要修改时,只需在数据模型级进行修改。程序运行调用这些数据模型时,修改的结果会自动反映在应用程序中。此外,在Delphi中,为用户免费提供了2个用户许可的本地Interbase(数据库管理系统). http://cooldonghang.blog.163.com/blog/static/9069029200751210442225/
2023-07-31 23:13:351

C#和delphi 有什么优缺点?有人说delphi比C#好很多

C#不是脚本语言。C#在运行时由虚拟机编译执行,属于即时编译,优点是可以本机优化和具备了跨平台的前提。
2023-07-31 23:13:423

delphi是什么品牌DGU49K

德尔福,世界最大的汽车零部件供应商。始于1890年,美国德尔福集团旗下,知名汽车系统和零部件品牌,全球领先的乘用车,商用车及其它细分市场的电子与技术供应商。
2023-07-31 23:13:491

delphi和mfc有什么区别?

mfc是封装了windows api的一个开发框架 是用C++语法的 delphi是基于object pascal的图像界面开发集成环境
2023-07-31 23:14:003

delphi跟Java有什么区别?

语法差别很大,Delphi采用的是pascii语法。Java用的是类C语法。 面向对象都能支持完整的面向对象。 Delphi一般是把代码编译成本地二进制代码,而Java则是编译成虚拟机代码。一般认为本地二进制代码的效率要比Java虚拟机的效率高,但也不一定。要看场合。
2023-07-31 23:14:091

delphi7是一个什么功能的软件

Delphi 7.0是美国宝蓝公司(Borland International Inc)出品的当前最流行的计算机软件快速开发工具之一,它用途广泛、功能强大,支持当前最新的多种数据库、网络技术,并能够进行跨操作系统的程序开发,它的强大可视化开发功能,使编程成为一种真正的艺术设计,只要在设计窗口中画来画去就可以实现很多强大的功能,只需要简单的属性、事件设置就能完善各种基本应用,从而大大提高了开发效率。 值得一提的是它的最新版本Delphi 7.0,在保持原有版本优点的基础上增加了很多更新更强的新特性,主要改进有:扩大了VCL(Visual Component Libraris)可视化组件库;对编辑器和编译器方面做了更多改进和优化;增加了多种网络应用开发的控件包如Indy和Web编程技术;完全支持.NET技术及XML技术等;支持跨平台开发类库CLX。
2023-07-31 23:14:251

什么是delphi

1、因人而异,大概要一个月左右。可以从学习简单例程入手。delphi比起C,C++简单多了。2、Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。3、由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了MicrosoftWindows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编译器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。
2023-07-31 23:14:451

delphi是什么品牌

delphi是Windows平台下著名的快速应用程序开发工具。Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。delphi安装方法Delphi的安装与其它应用软件并无不同。2.0版必须在Windows 95以上的操作系统中使用。启动Windows 95或Windows NT后,将Delphi的光盘放入光驱(CD-ROM)中,运行光盘上的INSTALLSETUP.EXE文件,它的安装程序会提示您正确地装入Delphi。如果您是在微软中文Windows环境中安装Delphi,请参照附录A来设置您的BDE环境,以便于处理中文数据。
2023-07-31 23:14:521

Delphi是什么

http://zhidao.baidu.com/question/2487654.html
2023-07-31 23:15:205

delphi是干什么的 有什么用

有一本李维写的书,可以当小说看的《Borland传奇》,其中就讲到Borland公司公司由Turbo Pascal发家到在C++战线上溃败,又凭靠“VB Killer”之誉的Delphi东山再起。Delphi是希腊的一座圣殿。本是可视化Pascal的项目代号,最终却成为了其正式名称。用的语言是Object Pascal(扩展了传统的面向过程的Pascal,面向对象)。语法非常优雅清晰严谨,很多讲数据结构还在用Pascal。Delphi从来都是Win32桌面开发,数据库开发的王者,效率极高,RAD开发的代表。作为动力来源的VCL库,开创了一个Framework的新时代,其后辈java,C#都从中学习并发展了。随着.net和Java的兴起,Borland又不作为,Delphi也渐渐式微了。今年,Delphi被卖给了新东家“易博龙”。新东家也不负众望Delphi2009上线,支持Unicode、泛型等众Delphier期待已久的。希望Delphi,还可以再走过10年!
2023-07-31 23:15:422

DELPHI是什么

一种程序设计高级语言,由PASCAL语言发展而来,有自己的数据库类型,也可以和常用的多种数据库连接。上手难易程度比VB困难些;数据处理能力不如ORACAL;但是,做中小型的数据库类程序开发很适用
2023-07-31 23:15:537

delphi 是做什么用的?

简单来说:就是一个快速开发环境,具体的看网址吧
2023-07-31 23:16:184

DELPHI是什么意思

dell ? hp ?
2023-07-31 23:16:274

Delphi是指的什么技术?

在古希腊神话里,DELPHI是智慧女神,米开朗基罗在意大利有著名的DELPHI雕像 。由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜。Delphi是Borland公司研制的新一代可视化开发工具,可在Windows3.x、Windows95、WindowsNT等环境下使用。当前,DELPHI 也可以为LINUX平台上开发应用,其在LINUX上的对应产品Kylix。DELPHI 拥有一个可视化的集成开发环境(IDE),采用面向对象的编程语言ObjectPascal和基于部件的开发结构框架。Delphi它提供了500多个可供使用的构件,利用这些部件,开发人员可以快速地构造出应用系统。开发人员也可以根据自己的需要修改部件或用Delphi本身编写自己的部件。主要特点如下: (1)直接编译生成可执行代码,编译速度快。由于Delphi编译器采用了条件编译和选择链接技术,使用它生成的执行文件更加精炼,运行速度更快。在处理速度和存取服务器方面,Delphi的性能远远高于其他同类产品。 (2)支持将存取规则分别交给客户机或服务器处理的两种方案,而且允许开发人员建立一个简单的部件或部件集合,封装起所有的规则,并独立于服务器和客户机,所有的数据转移通过这些部件来完成。这样,大大减少了对服务器的请求和网络上的数据传输量,提高了应用处理的速度。 (3)提供了许多快速方便的开发方法,使开发人员能用尽可能少的重复性工作完成各种不同的应用。利用项目模板和专家生成器可以很快建立项目的构架,然后根据用户的实际需要逐步完善。 (4)具有可重用性和可扩展性。开发人员不必再对诸如标签、按钮及对话框等Windows的常见部件进行编程。Delphi包含许多可以重复使用的部件,允许用户控制Windows的开发效果。 (5)具有强大的数据存取功能。它的数据处理工具BDE(BorlandDatabaseEngine)是一个标准的中介软件层,可以用来处理当前流行的数据格式,如xBase、Paradox等,也可以通过BDE的SQLLink直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。 Delphi既可用于开发系统软件,也适合于应用软件的开发。(6)拥有强大的网络开发能力,能够快速的开发B/S应用,它内置的IntraWeb和ExpressWeb使得对于网络的开发效率超过了其他任何的开发工具。(7)Delphi使用独特的VCL类库,使得编写出的程序显得条理清晰,VCL是现在最优秀的类库,它使得Delphi在软件开发行业处于一个绝对领先的地位。用户可以按自己的需要,任意的构建、扩充、甚至是删减VCL,以满足不同的需要。 (8)从Delphi8开始Delphi也支持.Net框架下程序开发。当前DELPHI 已经成为一个品牌,而不仅仅是一个开发平台或开发语言的名称。 当前DELPHI产品已经由CodeGear公司继续发展,该公司是BORLAND公司的全资子公司。当前,CodeGear为广大开发者提供了DELPHI FOR PHP,以高度可视化的方式全面支持面向对象的PHP 网站开发,大大提高了PHP开发网站的代码复用程度,成为WEB应用开发的新利器。
2023-07-31 23:16:371

什么是delphi

真正的程序员用C++ ,聪明的程序员用Delphi .
2023-07-31 23:16:573

Delphi是什么样的语言

程序设计语言
2023-07-31 23:17:086

Delphi的用途是什么有什么特点?

delphi是一个很好的开发工具,无论界面设计以及对多层数据库系统的支持都没的说,不过缺点是对web的支持不太好(我是指网页网站设计,不是说socket)。不过做过几年开发的软件工程师都知道,在整个语软件开发过程中语言只是个实现方式,更重要的是对整个软件架构的设计(我说的这个架构包含范围较广,比如说数据库设计等等)。具体谈到该学那种语言,这就要看实际情况了,如果你想向B/S方向发展,建议学java或.net或者PHP,如果想向和底层联系较多的方向发展,建议学习C++。如果是做mis,erp,oa等(包括一些分布式系统)delphi绝对是首选。而且delphi对系统编程的支持也不错。常常听一些老一点的软件工程师这样说(软件工龄在10年以上,或十年前做软件现在不做,呵呵,有点啰嗦),delphi是吉普车,什么地方都能跑,什么地方都跑不好,其实这是历史原因,96,97年的D2和D3被全世界程序员疯狂的推崇,但是D4却出现了很多Bug,导致了delphi市场的下降(包括中国市场),也就是这个原因使得当时的一些程序员觉得delphi已经不好用 了。但是到了d6,D7的出现delphi技术已趋成熟,现在的delphi根本不存在他们口中所说的那些bug。
2023-07-31 23:17:271

请问Delphi是什么东西?

delphi是一个很好的开发工具,无论界面设计以及对多层数据库系统的支持都没的说,不过缺点是对web的支持不太好(我是指网页网站设计,不是说socket)。不过做过几年开发的软件工程师都知道,在整个语软件开发过程中语言只是个实现方式,更重要的是对整个软件架构的设计(我说的这个架构包含范围较广,比如说数据库设计等等)。具体谈到该学那种语言,这就要看实际情况了,如果你想向B/S方向发展,建议学java或.net或者PHP,如果想向和底层联系较多的方向发展,建议学习C++。如果是做mis,erp,oa等(包括一些分布式系统)delphi绝对是首选。而且delphi对系统编程的支持也不错。常常听一些老一点的软件工程师这样说(软件工龄在10年以上,或十年前做软件现在不做,呵呵,有点啰嗦),delphi是吉普车,什么地方都能跑,什么地方都跑不好,其实这是历史原因,96,97年的D2和D3被全世界程序员疯狂的推崇,但是D4却出现了很多Bug,导致了delphi市场的下降(包括中国市场),也就是这个原因使得当时的一些程序员觉得delphi已经不好用 了。但是到了d6,D7的出现delphi技术已趋成熟,现在的delphi根本不存在他们口中所说的那些bug。当然,现在也有些人说delphi没有前途了,其实这是被B/S(尤其是web 2.0的出现)目前的狂热蒙蔽,只要你仔细分析分析就可以看出B/S不可能取代C/S,只要C/S存在,只要windows系统存在,只要人们还需要erp,mis,oa等类型的软件,delphi就不会被淘汰。退一万步来讲,学一种技术就准备用一辈子在软件开发这个领域是不适用的。跑题了!算了,就这样吧!!!
2023-07-31 23:17:351

delphi是什么语言

delphi是PASCAL语言
2023-07-31 23:17:431

Delphi是什么来的呢?

delphi 在古希腊神话里,DELPHI是智慧女神,米开朗基罗在意大利有著名的DELPHI雕像 。 由Borland公司推出的Delphi是全新的可视化编程环境,为我们提供了一种方便、快捷的Windows应用程序开发工具。它使用了Microsoft Windows图形用户界面的许多先进特性和设计思想,采用了弹性可重复利用的完整的面向对象程序语言(Object-Oriented Language)、当今世界上最快的编辑器、最为领先的数据库技术。对于广大的程序开发人员来讲,使用Delphi开发应用软件,无疑会大大地提高编程效率,而且随着应用的深入,您将会发现编程不再是枯燥无味的工作——Delphi的每一个设计细节,都将带给您一份欣喜
2023-07-31 23:17:522

delphi与c语言比较有什么特点?

Delphi面向对象,C语言面向过程;
2023-07-31 23:18:022

delphi的源代码叫什么文件

delphi的源代码文件,通常以 .pas 为文件扩展名。如果是 windows 程序,一般还会包含一个同名的窗体文件,以 .dfm 为扩展名。如下图示例:
2023-07-31 23:18:111

delphi是做什么用的?数据库开发工具?编程语言?

严格的来说不算是个语言吧,算是一个工具。它里面用的是面向对象的pascal语言,是用来做系统的,像医院里的那些个收费系统啦,或者一些超市里面前台pos机用的收银系统好多都是用delphi做的,不过现在已经不是社会的主流了,以前很流行的。
2023-07-31 23:18:231