




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Delphi内容回顾 一 数据库系统 一 数据库系统 两层C S结构程序 三 Delphi基本概念 4 高级语言及其编译器通常与一些必要的程序开发工具集成在一起 形成所谓的集成开发环境 IDE 在Delphi的IDE中就可以完成程序设计 资源重用 代码编译 调试测试等一系列任务 数据库系统设计与开发 数据库系统设计与开发 三 Delphi基本概念 5 Delphi是面向对象的面向对象编程是以设计 类 为原则的程序设计方法 是可视化编程的基础 有了 类 再把类画成Windows的一个 图标 用图标设计程序 称之为 可视化 OOP中 类是数据和动作的封装 更能表示 事物 加上继承和派生更接近自然界的 事事相联 数据库系统设计与开发 三 Delphi基本概念 6 Delphi是面向对象的 续 属性 相当于类对象的数据成员 可在初始设计时设置数据值 也可在程序运行时赋以数据 方法 相当于类对象的函数成员 是在程序设计时可调用的函数或过程 或称为对象的动态属性 使对象执行某个动作 事件 相当于类对象的消息 当触动组件 用键盘或鼠标等 时 发送一个消息 相当于发生了事件 就去执行一个过程 或函数 称为事件驱动 应用程序设计时 可对该过程编写响应事件处理的程序代码 数据库系统设计与开发 Delphi基本概念 7 属性就是对象的特性 表示对象的状态 如对象的名称 大小 位置和颜色如Name Caption FontSize BackColor不同对象具有不同的属性属性值设置方法设计阶段在属性窗口设置运行阶段在代码窗口通过编程设置对象名 属性名 新设置属性值如 Form1 Caption 我的窗体 Text1 Text VisualBasic 数据库系统设计与开发 Delphi基本概念 8 方法是某些规定好的用于完成某种特定功能的特殊过程 是对对象的一种操作如Show方法是对象的一部分 局限于一个对象内方法是不可见的不同对象可以使用的方法不同方法调用格式对象名 方法名如 Form1 show 数据库系统设计与开发 Delphi的编程风格 注释 语句块用beginend每个Unit的结束语句为end 数据库系统设计与开发 数据类型 Delphi中的数据类型十分丰富 可以将它们按如图所示的方式进行划分 数据库系统设计与开发 八 窗体 第一个对象 窗体窗体是一种特殊的类窗体的创建窗体的主要属性窗体的主要方法窗体的主要事件菜单的设计 数据库系统设计与开发 窗体是一种特殊的类 继承自TForm类 dfm文件描述了窗体的布局 数据库系统设计与开发 窗体的创建 设计时建立窗体 演示 运行时在内存中建立窗体Application CreateForm TForm1 Form1 Form1 TForm1 Create self 数据库系统设计与开发 窗体的主要属性 BorderStyleCaptionLeft top Width clientWidth height clientHeightformStyleNamePositionwindowState 数据库系统设计与开发 窗体的主要方法 CloseHideShowShowModal 数据库系统设计与开发 窗体的主要事件 onClickonCloseonCreateonDblClickonResizeonShow 数据库系统设计与开发 2组件概述 组件的属性每个组件都有自己的属性 组件之间的属性往往是互不相同的 但是 有些属性对于组件来说是通用的 下表列出了组件的一些通用属性 组件的通用属性 数据库系统设计与开发 组件的方法 简单地说 方法就是过程和函数 方法能让对象执行某种功能 从而达到某种设计目的 例如 对于一个窗体Form1 可以调用窗体的Show方法 如语句Form1 Show显示窗体Form1 数据库系统设计与开发 组件的事件 事件是组件对某个动作的响应 当发生某一特定的事件时 如鼠标移动或单击鼠标 就执行存储在这些事件处理器中的代码 在对象编辑器的Events属性页中可以创建相应的事件处理过程 双击某个事件右边的下拉式组合框 则自动创建该组件的事件处理过程 注意 在Object
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 皮具设计师技能巩固考核试卷及答案
- 日用化学用品配方师质量管控考核试卷及答案
- 医院消防安全案例分析报告
- 龙虾烧烤店引流营销方案
- 2024-2025学年高中物理 第六章 传感器 1 传感器及其工作原理(2)说课稿 新人教版选修3-2
- 农产品市场营销综合策划方案2024
- 汽车电子配件维修成本分析报告
- 植物园应急处理流程分析报告
- 四川线上营销话语方案
- 操纵行为监测模型研究分析报告
- 室内装修安全生产培训课件
- 2025租房合同范本下载(可直接打印)
- 2025年秋青岛版(2024)小学科学二年级上册教学计划及进度表(2025-2026学年第一学期)
- 《公民意味着什么》课件
- 2025辽宁交投集团所属运营公司招聘30人考试参考题库及答案解析
- 树枝掉落砸车赔偿协议书
- 【《我国小学生课外培训现状调查及问题和建议浅析》10000字(论文)】
- 民航招飞面试常见的面试问题及答案
- 2025湖南湘潭市市直事业单位招聘(选调)工作人员48人考试参考试题及答案解析
- 2025-2026秋学生国旗下演讲稿:第4周涵养文明习惯点亮成长底色-养成教育
- 2025秋新部编版一年级上册语文教学计划+教学进度表
评论
0/150
提交评论