- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可视化编程技术——Delphi7.0 课程简介 学科与专业基础必修课 总学时:32,其中讲课:20,实验:12 学习目标: 学习方法 多实践,多交流! 课程主要内容 可视化开发环境 Object Pascal语法 DELPHI 7.0的基本控件 异常处理 开发数据库应用程序 一、可视化编程 1.简介 即可视化程序设计 以“所见即所得”的编程思想为原则,力图实现编程工作的可视化。 是与传统的编程方式相比而言的 这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的Windows应用程序开发工具。 ——百度百科 语言特点 一是基于面向对象的思想,引入了控件的概念和事件驱动; 二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。 可视化开发工具: ?Visual Studio系列,PowerBuilder,Borland Delphi等 二、Delphi 7.0集成开发环境 主界面 窗体设计器 代码编辑器 组件面板 菜单 工具栏 对象树形查看器(Object TreeView)和对象查看器(Object Inspector) 菜单栏与工具栏 三、 Delphi可视化编程的步骤 创建一个工程 在Delphi中开发的每个应用程序都被称为工程,Delphi编程首先从建立一个工程开始。新建一个工程有如下两种方法: (1) 启动Delphi后,系统将自动生成一个缺省的工程Project1。 (2) 在“File”菜单中选择“New Application”选项,系统将创建一个新的工程。新工程的名称依次为Project2、Project3…。 添加控件 单击组件板中的控件图标。 在窗体的适当位置按下鼠标左键并拖动鼠标,即可画出相应的对象。 添加代码 保存 三、案例 Hello World! 显示输入的信息 窗体的切换 FLASH效果 数据库应用程序 本章学习参考 /p-89019020921.html 课后作业 完成一个application,要求: (1)project的标题为:“座右铭” 包含两个FORM (2)FORM1:标题显示自己的学号 FLASH效果显示自己的姓名 单击按钮显示FORM2,同时隐藏FORM1,按钮内容为“左右铭” (3)FORM2:标题显示“你的座右铭” LABLE1显示:“你的座右铭是:”,一个文本框。 当输入文本单击“确定”按钮,弹出窗口显示文本框内容。 单击“关闭”按钮,关闭FORM2,显示FORM1。 预习第二章的语法内容 自学Object Pascal语法,思考: 注释有哪几种形式? 标识符的命名规则是什么? 熟悉保留字 有哪些简单数据类型,分别可进行什么样的运算? 构造数据类型有哪几种,与基本数据类型的使用有何区别 赋值运算符是什么 复合语句如何表示? 哪几种条件控制语句? 哪几种循环语句? 函数与过程有何区别? Delphi 7.0集成开发环境 如图1-1所示。 窗体设计器 代码编辑器 组件面板 菜单 工具栏 对象树形查看器(Object TreeView)和对象查看器(Object Inspector)。 它们分布在Delphi 7主菜单、窗体设计器、代码编辑和浏览窗口、对象树状查看窗口和对象查看窗口等窗口中。 1.1 主窗口 位于集成开发环境的顶端 包含主菜单、工具栏和组件面板,是Delphi 7集成开发环境的核心。 通过主窗口,开发者可控制从工程(又称项目)创建、界面设计、程序编制、调试到运行的整个应用开发过程。 1.1.1 主菜单和工具栏 主菜单及其下拉菜单提供了Delphi 7集成开发环境的所有功能。Delphi 7主菜单除包括通常Windows应用程序都具有的File、Edit、View、Window及Help等菜单项外,还有与Delphi 7工程、运行及配置等相关的菜单项。 工具栏位于Delphi 7主窗口的左下方。它提供了与主菜单的常用菜单项相对应的命令按钮,可以在不打开主菜单的情况下快速执行这些功能。 1.1.2 组件面板 Delphi 7主窗口的另一部分是组件面板,位于主窗口的右下方。 组件按功能、基类或特性进行了分类,用一个具有多页面的组件面板进行管理,为用户使用组件进行应用设计带来了很大的方便。 每一组件选项卡都是以鼠标箭头开始的,它表明该选项卡当前处于初始状态,用户尚未选择任何组件。当用户单击选择某个组件后,即可将该组件添加到窗体。 1.2 窗体设计器与组件属性窗口 用户界面是应用系统与用户直接交互的界面。 设计用户界面是设计应用程序的重要部分。 Delphi的用户界面由窗体构成,窗体的设计是在窗体设计器中完成的。 1.2
您可能关注的文档
- 口腔协会竞选.ppt
- 口腔卫生_从小抓起.ppt
- 口腔里的化学.ppt
- 口腔科院内感染.ppt
- 口腔局部麻醉.ppt
- 口腔健康教育1.ppt
- 口腔护理新.ppt
- 口腔第2章.ppt
- 口臭什么原因.ppt
- 口 腔 护 理 (oral care) - 南通大学.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)