- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Delph程序设计实用教程(第2版)
Chap1 Delphi的可视化开发环境 Delphi简介 特点 历史回顾 Delphi7的新功能 可视化开发环境介绍 IDE简介 创建控制台程序 Delphi简介 Delphi是一种优秀的、成熟的、使用广泛的Windows应用程序开发工具,具有以下特点: 高性能的集成开发环境(Integrated Development Environment,IDE); 结构严谨、体系完备的面向对象程序设计语言; 速度快、效率高、稳定性强的编译器; 灵活的、可扩展的数据库结构; 可扩充的VCL组件设计与操纵模式。 Delphi的发展历程 DOS时代的Turbo Pascal:结构简练、真编译器 Windows时代的Delphi 1:全新的面向对象 Delphi2:1996年,Delphi 2在32位的操作系统Windows 95和Windows NT下实现了原有的一切功能,还增加许多功能,如32位的编译器能生成速度更快的应用程序,对象库得到进一步丰富和扩展,完善数据库支持,改进字符串处理,支持OLE和可视化窗体继承,与16位Delphi兼容,增强数据库和客户/服务器的功能。 Delphi3:1997年,Delphi 3的出现使本来极其复杂的COM、ActiveX、WWW应用程序、“瘦”客户应用程序、多层数据库系统体系结构等开发技术变得非常容易使用。 Delphi4:1998年,Module Explore技术的引入使程序员能够以一致的图形界面浏览和编辑代码。 Delphi5:1999年推出,在简化程序编写、增加Internet开发功能、增强稳定性等方面取得了较大进步。 Delphi 6:2001年推出,增加了对最新的信息技术,例如XML/XSL,SOAP,Web Service等 的支持。 Delphi的新功能 Delphi 7 Studio的特征与优点 企业应用程序MDA开发 RAD可视化Web开发 为Linux内建的跨平台支持 企业型报告能力 Windows XP应用程序 多层应用程序分发 增强的网络应用功能 新的UDDI浏览器 SOAPheaders Attachments 新增组件 DBExpress组件板上新增TSimpleDataSet组件,用于开发简单的two-tiered数据库应用程序。 Dialogs组件板上新增TPageSetupDialog组件,为应用程序提供Windows标准页面设置对话框。 Additional组件板上新增TXPColorMap、TStandardColorMap和TTwilightColorMap3个组件,用于为菜单和工具条设置颜色 Delphi7的IDE 创建控制台程序 使用IDE创建控制台应用程序 单击【New Items】按钮或执行“File | New | Other”菜单,系统弹出“New Items”窗口。在New页上,选择“Console Application”,单击【OK】按钮 使用命令行编译器 使用命令行编译源程序文件的语法是: dcc32 [选项] 文件名1 [文件名2] Chap2 Object Pascal语言 语言规则 语句与流程控制 自定义数据类型 过程与函数 语言规则 程序的组成 数据类型 运算符与表达式 常量与变量 程序的组成 程序由程序首部、说明部分、语句体组成。结构如下: program 程序名; 单元引用; 常量声明; 类型定义; 变量声明; 过程和函数声明; begin 语句; end. 词汇集 书写规则 层次化、结构化,大小写字母同义。注释的方法有两种: 单行注释:符号“//”后的一行内容为注释。 多行注释:注释号{}和(* *)之间的内容为注释。 数据类型 运算符与表达式 运算符 算术运算符:+、-、*、/、div、mod 关系运算符:=、、、、=、= 位运算符:and、or、not、xor、shl、shr 布尔运算符:nd、or、not、xor 表达式(Expression) 定义:是语言中最基本的组成部分,它表示一种求值规则,是由运算分量、运算符和圆括号组成的一个序列。 运算顺序 表达式的运算次序从由高到低的顺序如下: 圆括号() 函数 not *,/,div,mod ,and, shl, shr +, - ,or, xor = ,, , ,=, =,in 常量与变量 常量(Constant) 指在整个程序执行过程中始终不变的量,使用前需要用关键字Const声明。如: const n=10;ch=A; 变量(Variable) 指在程序运行中值会改变的量,它是程序代码中代表一个内存地址的标识符。每个变量可以存储不同类型的数据,其占用空间的大小由其
文档评论(0)