前德尔福产品经理 Nick Hodges创建了 30 个视频演示 http://blogs.embarcadero.com/nickhodges/2006/08/15/26687面向那些刚刚接触 Delphi 和 object-pascal 语言的人。2017 年更新:该链接已失效,现在可以访问视频感谢 archive.org 在这里 https://web.archive.org/web/20130630143102/http://blogs.embarcadero.com/nickhodges/2006/08/15/26687.
这些视频向观众介绍了 IDE、语言的基础知识,每个演示大部分都建立在前一个演示的基础上,以便最终创建一个不太破旧的 GUI 文本编辑器。
如果您是 Delphi 新手,这是great从语言开始的地方,我强烈建议您花时间观看视频。我都看过了,这对我帮助很大。
视频演示使用 Delphi 2006,但这些演示在任何较新(也可能是较旧的 Delphi 版本)版本上也完全有效。以下是视频中涵盖的主题:
注意:如果无法再在原始托管页面上访问视频,您仍然可以从 archive.org 获取它们:https://web.archive.org/web/20130630143102/http://blogs.embarcadero.com/nickhodges/2006/08/15/26687 https://web.archive.org/web/20130630143102/http://blogs.embarcadero.com/nickhodges/2006/08/15/26687
下载每个主题的 ZIP 文件,其中包含该主题的视频。
- 1 – IDE 简介
- 2 – 你好世界
- 3 – 基础应用程序开发
- 4 – 语言介绍
- 5 – 更多语言介绍
- 6 – 基本字符串操作
- 7 – 基本数据类型
- 8 – Sets
- 9 – 数组
- 10 – 记录
- 11 – 基本数据
- 12 – 简单类
- 13 – 程序和功能
- 14 – 单位
- 15 – 继承
- 16 – 多态性
- 17 – 为什么是面向对象编程
- 18 – 属性
- 19 – 会员可见度
- 20 – 构造函数和析构函数
- 21 – TurboPad:关于 Box
- 22 – TurboPad:文件打开
- 23 – TurboPad:文件菜单
- 24 – TurboPad:保存
- 25 – TurboPad:编辑菜单
- 26 – TurboPad:工具栏
- 27 – TurboPad:自动换行和字体
- 28 – 实时模板
- 29 – 重构
- 30 – 调试器
看完视频后,请前往德尔福基础知识 http://www.delphibasics.co.uk/网站并将其添加为书签。说真的,我每天仍然使用这个网站大约 10 次,以供有关 Delphi 的参考。
我还建议阅读delphi.about.com http://delphi.about.com/'s "Delphi 编程初学者指南 http://delphi.about.com/od/beginners/a/delphicourse_2.htm》,这是一本很好的 Delphi 编程入门书。
另外,IMO,对于最重要(也是最好)的资源学习Win32 API马克·鲁西诺维奇这是免费提供的。
它旨在供教师用来教授学生。我经历过它,这太棒了。充满了例子、历史和详细的解释。在我看来,这是学习 Windows API 的理想方式。