分的执行顺序是正 好相反的。结束部分往往以end. 好相反的。结束部分往往以end.结尾 end.结尾
项目文件
1. 项目文件 项目文件是Object Pascal语言源代码文件 语言源代码文件, 项目文件是Object Pascal语言源代码文件,其中 列出了项目中所包含的全部单元文件名,如窗体、 列出了项目中所包含的全部单元文件名,如窗体、 单元等。项目文件是由Delphi自动维护,不必人工 单元等。项目文件是由Delphi自动维护, Delphi自动维护 修改。 修改。 2. 项目文件与单元文件的
关系 项目文件是特殊的单元文件, 项目文件是特殊的单元文件,可理解为主单元文件 ,或者说主程序,而其它的单元文件可以看作是被 或者说主
程序, 项目文件所调用的子程序。 项目文件所调用的子程序。
项目文件
项目名称 通常是可执行文件名) (通常是可执行文件名)
组成项目的单元文件名
主程序
Delphi程序设计过程
在Delphi中创建应用程序的过程一般为: Delphi中创建应用程序的过程一般为: 中创建应用程序的过程一般为 使用File|New|Application File|New|Application菜单命令创建新的项 1. 使用 File|New|Application 菜单命令创建新的项 目和窗体。 目和窗体。
在 Delphi 中项目是构成应用程序或动态连接库的所有文 Delphi中项目是构成应用程序或动态连接库的所有文 窗体、单元、资源等)的集合。 件(窗体、单元、资源等)的集合。
2. 在窗体中加入组件。 窗体中加入组件。
在 组件选项板中选定需要的组件 , 然后在窗体的适当位 组件选项板中选定需要的组件, 置单击。 置单击 。 接着可以对窗体和窗体上的组件进行适当地安 排。
Delphi程序设计过程
3. 设置窗体和组件的属性。 设置窗体和组件的属性 窗体和组件的属性。
在对象编辑器中设置的属性是静态属性,在程序中 对象编辑器中设置的属性是静态属性, 设置的属性是动态属性。 设置的属性是动态属性。
4. 编写事件处理程序。 编写事件处理程序 事件处理程序。 保存项目文件和单元文件 项目文件和单元文件。 5. 保存项目文件和单元文件。 保存时最好将不同的项目保存在不同的文 件中。 件中。 编译、调试和运行程序。 6. 编译、调试和运行程序。 选择Run运行应用程序 Run运行应用程序。 选择Run运行应用程序。若出现
问题或程序的运 行结果达不到预期的结果,还可以使用Delphi 行结果达不到预期的结果,还可以使用Delphi 提供的调试器来调试、修改,直到满意为止。 提供的调试器来调试、修改,直到满意为止。
新建项目(程序)
项目的保存
1保存窗体文件
项目的保存
2保存窗体文件
添加新窗体
工具栏
运行调试 窗口切换 控件调整
新增、切换 设计窗口模式
菜单栏
Delphi帮助系统 Delphi帮助系统
调入非常灵活 丰富连接和实例
Delphi帮助
系统 Delphi帮助系统
集成了 Delphi和 Delphi和C++ 帮户和实例
窗体
窗体
1.Tform的主要属性 1.Tform的主要属性 (1)BorderIcons (3)Caption (5)FormStyle (7)Name 2.Tform 的事件 OnActive OnClose OnCloseQuery OnCreate OnHide OnShow //当窗体对象被激活时产生此事件 //当窗体对象被激活时产生此事件 //当 //当窗体对象被关闭时产生此事件 当窗体对象被关闭时产生此事
件 当窗体对象创建时产生此事件 当窗体对象被隐藏前产生此事件 当窗体对象显示时产生此事件 (2)BorderStyle (4)Font (6)Icon (8)WindowsState
Delphi
常用控件 Delphi常用控件
输入框类 Edit/DBEdit Edit/DBEdit Memo/DBMemo Memo/DBMemo RichEdit/ RichEdit/DBRichEdit ComboBox/ ComboBox/DBComboBox
输入框
1.主要属性 1.主要属性 (1)Align (3)Text (5)Color (7)Name 2.主要事件 2.主要事件 OnClick/ OnClick/OnDbClick OnChange OnEnter/Exit OnEnter/Exit //鼠标单击 //鼠标单击/双击对象事件 鼠标单击/ //对象改变时