《Delphi7应用教程》第1章 Delphi 7.0程序设计

第1章 Delphi7.0程序设计入门 本章要点 区熟悉并掌握 Delphi7.0的集成开发环境 Y回理解面向对象程序设计的概念 掌握设置对象属性、调用对象方法和编写 程序代码的方法 区掌握 Delphi单元文件和项目文件的结构 区掌握利用 Delphi7.0开发应用程序的一般 步骤
第1章 Delphi 7.0程序设计入门 本章要点: 熟悉并掌握Delphi 7.0的集成开发环境 理解面向对象程序设计的概念 掌握设置对象属性、调用对象方法和编写 程序代码的方法 掌握Delphi单元文件和项目文件的结构 掌握利用Delphi 7.0开发应用程序的一般 步骤

1.1循序渐进学理论 1.1.1算法与程序设计 算法 算法具有以下5个特点: (1)输入性 (2)输出性 (3)可执行性。 (4)有穷性 (5)确定性
1.1 循序渐进学理论 1.1.1 算法与程序设计 1.算法 算法具有以下5个特点: (1)输入性。 (2)输出性。 (3)可执行性。 (4)有穷性。 (5)确定性

2.程序设计 【例1-1】两个数a和b,如果a大于b,就交换它们的 位置,否则不交换。具体的算法如下: (1)比较a和b的大小; (2)如果a小于等于b,转到第(5)步; (3)如果a大于b,转到第(4)步; (4)将a赋值给t,将b赋值给a,将t赋值给b; (5)程序结東 上面的算法是用自然语言描述的,用自然语言描 述的算法计算机并不能直接执行,要让计算机执行必 须把由自然语言描述的算法的每一步转换成计算机语 言的语句,这个过程就是程序设计
2.程序设计 【例1-1】 两个数a和b,如果a大于b,就交换它们的 位置,否则不交换。具体的算法如下: (1)比较a和b的大小; (2)如果a小于等于b,转到第(5)步; (3)如果a大于b,转到第(4)步; (4)将a赋值给t,将b赋值给a,将t赋值给b; (5)程序结束。 上面的算法是用自然语言描述的,用自然语言描 述的算法计算机并不能直接执行,要让计算机执行必 须把由自然语言描述的算法的每一步转换成计算机语 言的语句,这个过程就是程序设计

1.1.2面向对象程序设计基础 类山生成 属性 对象的特征4 继 对象叶[法,[对象的功能心 类笙成 心事件响应的刺 编写 匚事件过程心 调用 图1-1可视化程序设计方法示意图
1.1.2 面向对象程序设计基础

1.类与对象 类是对象的模板,它定义了对象的特征和行为规 则,对象是通过类产生的,类和对象都由唯一的名字 进行标识,分别是类名和对象名。 2.属性 属性是类或对象的一种成份,它反应类创建的对 象的特征,如对象的名称、大小、标题等等 多人3.方法与事件 方法是对象具有的功能,而事件是对象能够响应 的刺激。方法与事件是类的成份,它们共同决定了对 象的行为特征
1.类与对象 类是对象的模板,它定义了对象的特征和行为规 则,对象是通过类产生的,类和对象都由唯一的名字 进行标识,分别是类名和对象名。 2.属性 属性是类或对象的一种成份,它反应类创建的对 象的特征,如对象的名称、大小、标题等等。 3.方法与事件 方法是对象具有的功能,而事件是对象能够响应 的刺激。方法与事件是类的成份,它们共同决定了对 象的行为特征

4.事件驱动的程序设计 面向对象的程序设计语言的基本编程模式是事件 驱动。通过该方法设计的应用程序,程序的执行是由 事件驱动的,一旦程序启动后就根据发生的事件执行 相应的程序代码(事件过程),如果无事件发生,则 程序就空闲着,等待事件的发生,此时用户也可以启 动其它的应用程序。 5.可视化编程的一般步骤 1)利用系统给定的可视化类设计出程序运行界 面(窗口)。 (2)设计窗口和可视化工具的属性。 (3)编写事件过程代码
4.事件驱动的程序设计 面向对象的程序设计语言的基本编程模式是事件 驱动。通过该方法设计的应用程序,程序的执行是由 事件驱动的,一旦程序启动后就根据发生的事件执行 相应的程序代码(事件过程),如果无事件发生,则 程序就空闲着,等待事件的发生,此时用户也可以启 动其它的应用程序。 5.可视化编程的一般步骤 (1)利用系统给定的可视化类设计出程序运行界 面(窗口)。 (2)设计窗口和可视化工具的属性。 (3)编写事件过程代码

1.1.3 Delphi7.0概述 Delphi是 Borland公司推出的非常理 想的可视化编程环境,特别适合于快速 规范地开发 Windows应用程序。从 borland公司推出 Delphi10至今, Delphi 已经发展了7代产品,每一代都是伴随 Windows操作平台的升级而升级。使用 Delphi,用户可以轻松地进行各种复杂 应用程序的开发
1.1.3 Delphi 7.0概述 Delphi是Borland公司推出的非常理 想的可视化编程环境,特别适合于快速 规范地开发Windows应用程序。从 Borland公司推出Delphi 1.0至今,Delphi 已经发展了7代产品,每一代都是伴随 Windows操作平台的升级而升级。使用 Delphi,用户可以轻松地进行各种复杂 应用程序的开发

1.1.4 Delphi7.0的集成开发环境 7 Delphi7-Project1 File Edit Search View Project Run Component Database Tools Window Help nOne 国·日自白 e Standard I Additional l Win 3.2 Sustem Data Access I Data Controls I dbl 回|·Ⅱ可野号A国回区盟叫 Object TreeView x 7Form1 object Inspector orm Borderwidth Caption oIm CientHeight 283 Clientwidth474 Coli □ clBinFace COnstraints(TSizeConstrain rue show 1:1 Modified Ina
1.1.4 Delphi 7.0的集成开发环境

〗1. Delphi7.0的主窗囗 (1)菜单栏 (2)工具栏 (3)组件板 菜单栏 工具栏 组件板 aDElphi.roject 回 roject Run Component Database Tools window Help‖图b 球·mmDD数Cm出上 ‖D·国图A目四圆围吕
1.Delphi 7.0的主窗口 (1)菜单栏 (2)工具栏 (3)组件板 菜单栏 工具栏 组件板

2. Delphi70的窗体设计器 控制 最小化 关闭 菜单 按钮 最大化、按钮 口 工作区 边界
2.Delphi 7.0的窗体设计器 工作区 边界 控制 菜单 最小化 按钮 最大化 /复原 关闭 按钮
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《Delphi7应用教程》第14章 数据库应用开发.ppt
- 《Delphi7应用教程》第13章 多媒体应用程序开发.ppt
- 《Delphi7应用教程》第12章 图形图像编程.ppt
- 《Delphi7应用教程》第11章 组件开发技术.ppt
- 《Delphi7应用教程》第10章 动态链接库(DLL)应用.ppt
- 兰州石化职业技术学院:《微机组装与维护技术》单元3 主板(芯片组I/O接口).pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元2 CPU介绍.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元1 计算机系统组成.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元4 存储器.pps
- 《VisuaI Basic 程序设计基础教程》ppt电子书(共八章).ppt
- 《VisuaI Basic 程序设计基础教程》习题解答.doc
- 《汇编语言基础入门》第四章 汇编语言.ppt
- 《汇编语言基础入门》第二章 IBM PC计算机组织.ppt
- 《汇编语言基础入门》第三章(3-1) 寻址方式.ppt
- 《汇编语言基础入门》第三章 寻址方式与指令系统.ppt
- 《汇编语言基础入门》第一章 基础知识.ppt
- 西安交通大学:《计算机网络技术》第1讲 计算机网络与因特网概述.ppt
- 西安交通大学:《计算机网络技术》第9讲 网络操作系统.ppt
- 西安交通大学:《计算机网络技术》第8讲 网络安全.ppt
- 西安交通大学:《计算机网络技术》第7讲 多媒体网络续.ppt
- 《Delphi7应用教程》第2章 基本数据类型与表达式.ppt
- 《Delphi7应用教程》第3章 基本程序设计语句.ppt
- 《Delphi7应用教程》第4章 数组程序设计.ppt
- 《Delphi7应用教程》第5章 过程与函数.ppt
- 《Delphi7应用教程》第6章 用户自定义类型.ppt
- 《Delphi7应用教程》第7章 常用组件的使用.ppt
- 《Delphi7应用教程》第8章 Delphi 7.0的.ppt
- 《Delphi7应用教程》第9章 应用程序界面设计技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第8章 串行通信接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第1章 计算机基础(唐露新).ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第2章 单片机系统组成原理.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第3章 单片机指令系统.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第4章 汇编语言程序设计习题.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第5章 单片机应用系统扩展设计.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第6章 键盘、显示接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(PPT课件讲稿)第7章 A/D和D/A转换接口技术.ppt
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(实验讲义)实验一 单片机在线仿真器的使用.doc
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(实验讲义)实验二 交叉汇编软件MBUG的使用.doc
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(实验讲义)实验三 传送指令编程调试.doc
- 广东工业大学:《单片机原理与应用 Principles and Application of Microcontroller》课程教学资源(实验讲义)实验四 无符号多字节加法.doc