We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
Delphi 是一种基于 Pascal 的面向对象的编程语言。 它也是一个产品,其中很大一部分是使用Delphi语言编写的。
以下是一些优秀的 SO 问题,其答案包含学习 Delphi 的绝佳建议:
其中许多答案都包含有用的链接,包括许多链接由其他人在这里提供,以及评论(和 SO 投票)来帮助您确定它们的优先级。
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.
http://www.marcocantu.com/EPascal/default.htm
http://www.delphibasics.co.uk/
http://delphi.about.com/
http://delphi.wikia.com/wiki/Main_Page
http://docs .embarcadero.com/products/rad_studio/
http://www.marcocantu.com/EPascal/default.htm
http://www.delphibasics.co.uk/
http://delphi.about.com/
http://delphi.wikia.com/wiki/Main_Page
http://docs.embarcadero.com/products/rad_studio/
Delphi 指的是一种围绕 Pascal 的面向对象演变(称为 Object Pascal)构建的编程语言及其相关的 RAD IDE 开发环境。 不过,这是一个非常正式的定义,您通常可以互换使用“Delphi”和“Object Pascal”。
我们在 StackOverflow 上有一个很好的、强大的 Delphi 代表,可以用来提问。 事实上,如果您的问题足够高级,那么很容易看到它得到各个高级 Delphi 团队成员的回答。 您还可以访问 CodeGear(开发 Dephi 的公司)官方论坛:http://forums.codegear.com
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
我认为以前的答案几乎涵盖了网站(我的建议是Delphi基础知识),所以这里有一些书籍:
对于更新的内容(我个人没有读过这些内容),请尝试:
他还有关于 Lulu 的完整书籍。
I think websites are pretty much covered in previous answers (Delphi Basics would be my suggestion) so here's a couple of books:
For something more up to date (I've not read these personally), try:
He also has a full section of books on Lulu.
您还应该访问 Marco Cantu 的网站,并查找 Essential Pascal 和 Essential Delphi 书籍。 第一个是免费下载的。
You should also check out Marco Cantu's site, and look for the Essential Pascal and Essential Delphi books. The first one is a free download.
查看入门 Delphi 和 Delphi 视频 wiki 页面。
3DBuzz 网站发生了一些变化,他们所有的 Delphi 视频教程都可以从首页。
在 Embarcadero 的开发者网络网站上,在“资源”菜单下,有指向各种音频和视频内容的链接。 请注意,您可以按产品过滤它。
Check out the Beginning Delphi and Delphi Video wiki pages.
The 3DBuzz site has changed a little and all of their Delphi video tutorials are available from the front page.
On Embarcadero's Developer Network site, under the Resources menu, there are links to all kinds of audio and video content. Note that you can filter it by product.
Delphi 基础
www.delphibasics.co.uk
**最适合所有 Delphi 初学者
VCL 源代码
学习如何真正在 Delphi 中编程的最佳方式
掌握 Delphi 作者:Marco Cantu
www.marcocantu.com
Delphi 3000
http://www.delphi3000.com/
为了学会踏实做事
Delphi Basics
www.delphibasics.co.uk
**Best for all delphi beginners
VCL Sources
Best way to learn how to really program in delphi
Mastering Delphi by Marco Cantu
www.marcocantu.com
Delphi 3000
http://www.delphi3000.com/
For learning to do things practically
我还没有见过像 Delphi 自助一样完美的 Pascal 语言资源! 在我拿到 Delphi 之前,我从未听说过 Pascal。 我从Delphi的帮助系统(Object Pascal Reference)学习了Pascal。
通过 Delphi 帮助,您将获得对 Pascal 语言的中级理解。 从 VCL/RTL 源代码(尤其是 sysutils.pas、system.pas 等)了解语言结构的实际用法!
I haven't seen a Pascal Language resource as perfect as the Delphi help itself! I hadn't heard about Pascal before I got a copy of Delphi. I learned Pascal from Delphi's help system (Object Pascal Reference).
You will have an intermediate level understanding of Pascal Language from Delphi help. Learn the real world usage of language constructs from VCL/RTL source code (especially sysutils.pas, system.pas, etc..)!
为了快速参考,我经常使用 FPC 文档。 多种格式(html、pdf、chm)以及更多示例。
当然,它需要您注意较小的兼容性,但是查看替代措辞可能会很有用: http ://www.freepascal.org/docs.html 或 http://www.stack.nl/~marcov/doc-chm.zip
然而,绝对最好的来源是 D7 dead-tree 手册(语言和开发人员指南),我连续读了好几遍。 人们向我保证当前的帮助包含所有这些以及更多内容,但不知何故我无法像以前那样轻松访问它。
For quick reference, I often use the FPC docs. Multiple format (html,pdf,chm), and more examples.
Of course it requires you to look out for minor compatibilities, but looking at an alternate wording it can be useful: http://www.freepascal.org/docs.html or the CHM versions at http://www.stack.nl/~marcov/doc-chm.zip
However the absolutely best source was the D7 dead-tree manuals (language and developer guide), which I read back to back several times. People assure me the current help has all that and more, but somehow I'm unable to access it as easily as then.