6

Well, I am new to Delphi and really offline programming in general (other than the standard C++) and recently acquired a copy of Delphi and was kind of interested in starting with it. I read somewhere that it uses Pascal but I was confused on if it used Pascal, as in it was programmed with it, or if it used Pascal as in the language you code in it. Either way, I was wondering if anyone had any good resources to start learning. Either books or articles/forums online would be splendid. This is a neat little community here so I plan on utilizing this.

4

9 回答 9

13

Delphi is a pascal-based object-oriented programming language. It's also a product, a large part of which has been programmed using the Delphi language.

Here are some excellent SO questions with answers that contain fantastic suggestions for learning Delphi:

Many of those SO answers contain useful links, including many of the ones provided by others here, along with comments (and SO votes) to help you prioritize them.

于 2009-07-19T04:39:45.500 回答
8

Delphi refers to both a programming language built around an object-oriented evolution of Pascal known as Object Pascal, and its associated RAD IDE development environment. That's a pretty formal definition, though, and you can generally use "Delphi" and "Object Pascal" interchangeably.

We've got a nice, strong Delphi representation here on StackOverflow for asking questions. In fact, if your question is advanced enough, it's not uncommon to see it get answered by various high-level Delphi team members. You can also go to the official CodeGear (the company that makes Dephi) forums at http://forums.codegear.com

于 2009-07-19T04:39:56.110 回答
7

我认为以前的答案几乎涵盖了网站(我的建议是Delphi Basics )所以这里有几本书:

对于更新的东西(我没有亲自阅读这些内容),请尝试:

他还有整本关于露露的书

于 2009-07-19T07:38:23.830 回答
6

您还应该查看Marco Cantu 的网站,并查找 Essential Pascal 和 Essential Delphi 书籍。第一个是免费下载。

于 2009-07-19T08:59:58.190 回答
5

Delphi Basics
www.delphibasics.co.uk
**最适合所有 delphi 初学者

VCL Sources
学习如何在 delphi 中真正编程的最佳方式

Marco Cantu 的《掌握德尔福》
www.marcocantu.com

Delphi 3000
http://www.delphi3000.com/
学习实际做事

于 2009-07-19T08:55:54.750 回答
5

查看开始 DelphiDelphi 视频wiki 页面。

3DBuzz站点发生了一些变化,他们所有的 Delphi 视频教程都可以从首页获得。

在 Embarcadero 的开发者网络站点的资源菜单下,有各种音频和视频内容的链接。请注意,您可以按产品对其进行过滤。

于 2009-07-19T13:24:30.770 回答
3

我还没有见过像 Delphi 一样完美的 Pascal 语言资源!在我得到一份 Delphi 之前,我没有听说过 Pascal。我从 Delphi 的帮助系统(Object Pascal Reference)中学习了 Pascal。

您将从 Delphi 帮助中对 Pascal 语言有中级理解。从 VCL/RTL 源代码(尤其是 sysutils.pas、system.pas 等)了解语言结构的真实使用

于 2009-07-19T16:05:57.790 回答
2

为了快速参考,我经常使用 FPC 文档。多种格式(html、pdf、chm)和更多示例。

当然,它要求您注意次要的兼容性,但查看替代措辞可能会很有用: http ://www.freepascal.org/docs.html 或http://www.stack.nl上的 CHM 版本/~marcov/doc-chm.zip

然而,绝对最好的来源是 D7 死树手册(语言和开发人员指南),我反复阅读了好几次。人们向我保证,当前的帮助具有所有这些以及更多,但不知何故,我无法像那时那样轻松地访问它。

于 2009-07-20T13:53:56.367 回答