Delphi On Windows

6

我决定(不管是好是坏)开始学习Delphi。但是,它在Visual Studio中可用吗?还是有专门的IDE?我谷歌了一下Delphi,但找到的网站都很奇怪。

谢谢

Jason

7个回答

5
官方网站在这里: http://www.embarcadero.com/products/delphi 你可以在这里购买Delphi,起始价格仅为$899。
在购买之前,你也许想试试Free Pascal。它的语法几乎完全兼容Delphi,而且是自由开源的。当然,你不会得到GUI构建器等工具,但如果你还不确定是否想学这种语言,试试这个是个好方法。

$899?!嗯...难怪人们总是盗版。好吧,我会尝试使用Delphi并下载他们提供的免费试用版,如果我喜欢它,我想我只能开始存钱了!感谢您的回答。 - anon271334
当你说“几乎完全兼容”时,你真的是指“几乎完全相同”,就像“语法基本相同”吗? - anon271334
3
Pascal语言的基本语法是相同的(不过FreePascal没有实现最新Delphi版本引入的一些语言特性)。但是,FreePascal没有Delphi的VCL框架。FreePascal复制了部分Delphi运行时库(RTL),并且其编译器有一个Delphi模式,以兼容一些非标准的Delphi语言特性。 - Remy Lebeau
@j-t-s 是的,就像 @Remy 说的那样。缺失的主要是表单设计器和其他丰富的 IDE 功能。但实际的语言大部分是兼容的。(就像比较 gcc 的 C++ 和 MSVC++ 的 C++ 一样) - Earlz
啊,太棒了。谢谢你为我解释一切。这真的帮了我很多 :) 我已经下载了FreePascal和Delphi免费试用版。一定会尝试它们两个 :) - anon271334

5
要深入了解Delphi IDE和如何使用Delphi编程,我建议您查看Nick Hodges的“Thirty Camtasia Demos in Thirty Days”。(链接)

4

Delphi是一款与Visual Studio竞争的产品。如果你在谷歌上搜索Delphi IDE,结果看起来并不奇怪。


2

Delphi有自己的环境。在许多方面它比Visual Studio更好,尽管它有一些小问题。

进行一般搜索时,你可能会得到一些奇怪的链接,因为Delphi也是汽车零部件公司的名称。


2

有人没有提到 Lazarus,它提供了一个类似 Delphi 的集成开发环境(IDE),让您可以非常轻易地构建 Windows 窗体应用程序。像 Free Pascal 一样,它是免费的,实际上它使用 freepascal 编译器。


1
太好了,这正是我在开始使用Delphi时所需要的! :) 再见C++和C#,我会想念你们的哈哈 - anon271334
Lazarus和Free Pascal的组合大约相当于Delphi 7的水平,即6个Delphi版本之前。但毫无疑问,这是一个很棒的开发环境,也因为Delphi7是最好的版本之一。 - malach
我自1995年开始使用Delphi,不得不说在精细度和完整性方面,Lazarus远远落后于Delphi。当然,大量免费可用的Delphi组件库可能无法与Lazarus很好地配合使用。话虽如此,Lazarus肯定是一个合理的起点,可以让您熟悉该语言和技术。 - Graham

1

Delphi Prism(.NET下的Delphi)2011将作为Visual Studio 2010插件发布。预计在2010年的假期左右发布。


它在之前的VS版本中已经可用了一段时间。 - malach

1

Turbo版在2007年后已经停止了。您不应该从非官方网站提供下载。 - Remy Lebeau

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接