QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

Delphi程序设计

  • 类  别:计算机系列
  • 书  名:Delphi程序设计
  • 主  编:周强
  • 定  价:28
  • 开  本:16开
  • 印刷方式:黑白
  • 时  间:
  • 出  版  社:国防科技大学出版社
  • 书  号:978-7-81099-698-3

内容摘要

  本教材是为高职高专计算机及相关专业编写的教材。
  本中主要介绍了Delphi 7基础知识,Object Pascal语言基础知识,用户界面、菜单栏、工具栏、状态栏及可视化对话框的设计,多窗体程序设计,数据库程序设计,多媒体程序开发,程序异常与调试,并在最后一章安排了一个综合实例。书中配有大量典型的例题和练习题,读者通过上机操作,能更好地掌握使用Delphi进行程序设计的方法。
  本教材适合高职高专计算机及相关专业学生使用,也可作为其他专业学生学习Delphi程序设计的参考教材。

目录

第1章Delphi 7概述
 1.1Delphi 7简介
  1.1.1Delphi的发展
  1.1.2Delphi 7的特点
 1.2Delphi 7集成开发环境
 1.3创建简单的应用程序
  1.3.1设计用户界面
  1.3.2属性设置
  1.3.3编写事件代码
  1.3.4调试程序
 本章小结
 习题1
第2章Object Pascal语言基础知识
 2.1Object Pascal的符号集
  2.1.1标识符
  2.1.2保留字与指令字
  2.1.3注释
 2.2常量与变量
  2.2.1常量
  2.2.2变量
 2.3数据类型
  2.3.1简单数据类型
  2.3.2自定义数据类型
  2.3.3指针类型
  2.3.4其他数据类型
  2.3.5类型转换
 2.4运算符
  2.4.1赋值运算符
  2.4.2数值运算符
  2.4.3逻辑运算符
  2.4.4位运算符
  2.4.5字符串运算
 2.5语句
  2.5.1语句基础知识
  2.5.2基本语句
  2.5.3条件控制语句
  2.5.4循环语句
 2.6函数与过程
  2.6.1函数与过程
  2.6.2参数
  2.6.3递归子程序
  2.6.4变量作用域
  2.6.5代码单元
 实训
 本章小结
 习题2
第3章用户界面设计
 3.1用户界面设计的方法和原则
  3.1.1用户界面设计的方法
  3.1.2用户界面设计的原则
 3.2窗体设计
  3.2.1窗体属性
  3.2.2窗体事件
 3.3文本编辑器
  3.3.1Label组件
  3.3.2简单编辑器组件
  3.3.3多行文本编辑器组件
 3.4按钮组件
  3.4.1Button组件和BitBtn组件
  3.4.2SpeedButton组件
  3.4.3UpDown组件
 3.5列表框与组合框
  3.5.1列表框
  3.5.2组合框
 3.6单选按钮与复选框
  3.6.1单选按钮
  3.6.2单选按钮组
  3.6.3复选框
 3.7其他常用组件
  3.7.1Time组件
  3.7.2ProgressBar组件
  3.7.3TreeView组件
 实训
 本章小结
 习题3
第4章菜单栏、工具栏和状态栏
 4.1菜单栏
  4.1.1主菜单
  4.1.2弹出菜单
  4.1.3动作列表
  4.1.4图标列表
 4.2工具栏
  4.2.1使用ToolBar组件创建工具栏
  4.2.2利用CoolBar组件创建工具栏
  4.2.3使用ControlBar组件创建工具栏
 4.3状态栏
 实训
 本章小结
 习题4
第5章可视化对话框
 5.1输入对话框
  5.1.1InputBox函数
  5.1.2InputQuery函数
 5.2输出对话框
  5.2.1ShowMessage过程
  5.2.2MessageBox函数
  5.2.3MessageDlg函数
 5.3通用对话框
  5.3.1“打开”对话框与“另存为”对话框
  5.3.2“字体”对话框与“颜色”对话框
  5.3.3“查找”对话框与“替换”对话框
  5.3.4“打印设置”对话框与“打印”对话框
 实训
 本章小结
 习题5
第6章多窗体程序设计
 6.1多个Form窗体程序设计
  6.1.1创建多个窗体
  6.1.2窗体的操作
  6.1.3多个窗体间的数据传递
 6.2多文档程序设计
  6.2.1多文档窗体的类型
  6.2.2多文档窗体管理
 本章小结
 习题6
第7章数据库程序设计
 7.1数据库系统简介
  7.1.1数据库的基本概念
  7.1.2创建数据库
  7.1.3结构化查询语言
 7.2连接数据库
  7.2.1数据库连接对象
  7.2.2建立ADO连接
  7.2.3数据库连接组件
  7.2.4数据显示与处理
 7.3动态数据操作
  7.3.1ADOQuery组件的方法
  7.3.2在ADOQuery组件中使用SQL语句
 7.4数据库程序设计实例
  7.4.1数据库设计
  7.4.2程序功能的实现
 本章小结
 习题7
第8章多媒体程序开发
 8.1图形
  8.1.1图形绘制
  8.1.2利用Image组件显示图片
 8.2动画
 8.3多媒体程序设计
  8.3.1MediaPlayer组件
  8.3.2使用MediaPlayer组件播放文件
  8.3.3MediaPlayer组件程序设计
 实训
 本章小结
 习题8
第9章程序异常与调试
 9.1程序错误与异常
  9.1.1程序错误
  9.1.2程序异常
 9.2程序调试
  9.2.1语法错误调试
  9.2.2逻辑错误调试
 9.3程序异常处理
  9.3.1异常处理机制
  9.3.2异常处理实例
 本章小结
 习题9
第10章Delphi程序设计综合实例
 10.1程序设计流程
 10.2音乐点播系统介绍
 10.3需求分析
 10.4模块设计
 10.5数据库设计
  10.5.1实体—关系图
  10.5.2数据表结构设计
  10.5.3建立数据库与数据表
 10.6程序功能的实现
  10.6.1用户登录模块
  10.6.2管理员模块
  10.6.3点播模块
周强,安徽理工大学教师。
  • Visual Basic程序设计(Visual Basic 6.0)

    主编:黄维通

    本书是Visual Basic程序设计的基础教程,以Visual Basic 6 0版本为基础,集作者多年的教学实践经验编写而成。本书共12章,主要

    ¥39
  • Python程序设计实战教程

    主编:于志宏

    本书主要针对支撑人工智能、大数据、云计算等新兴技术快速发展的Python程序设计的知识构建、素质提升和能力发展的现实需求,以志愿

    ¥59.9
  • Java面向对象程序设计实战教程

    主编:张昕 胡丽霞

    本书共包括九个项目,分别是Java程序设计概述、Java语言基础、流程控制与数组、面向对象、异常、Java集合、JDBC数据库编程、流与文

    ¥45
  • PHP程序设计基础

    主编:刘元刚

    本书系统地讲解了PHP 开发技术,内容包括PHP 入门知识、PHP 语言基础、流程控制语句、字符串操作、正则表达式、PHP 数组、PHP

    ¥53
  • Java程序设计项目化教程(双色)

    主编:曹凤莲

    本书利用丰富有趣的案例讲解了Java的基础知识。主要内容包括7个项目,涵盖Java开发环境的搭建,Java语法基础,Java流程控制设计,Ja

    ¥48
  • C语言程序设计上机实训与考试指导

    主编:张革华 刘淼

    本书是《C语言程序设计》一书的配套用书,全书共分8个项目,内容包括第一个C语言程序、数据类型与表达式、结构化程序设计、函数、

    ¥33
  • C语言程序设计(双色)

    主编:迟俊鸿 刘淼

    本书以程序设计方法为核心,以培养能力、提高兴趣为目标,把程序设计领域最有价值的思想和方法渗透到C语言教学中,着重培养学生灵活

    ¥45
  • Python程序设计实用教程(双色)

    主编:罗少甫 谢娜娜

    本书系统介绍了Python程序设计语言和程序设计的基本方法,按照由浅入深、由易到难、由理论到实践的原则进行编写。本书主要内容包括

    ¥45
  • C++程序设计

    主编:周强

      本书是为高职高专计算机及相关专业编写的教材。  本教材比较全面地介绍了C++语言的基础知识与程序设计方法。全书由11章组成,第1章至

    ¥43
  • Java程序设计

    主编:刘书伦

      本书是为高职高专计算机及相关专业编写的教材。  本教材将Java语言程序设计基础和面向对象程序设计相结合,通过引入BlueJ开发工具,

    ¥49.8
  • Visual Basic.NET程序设计

    主编:苗国义

      本书是为高职高专计算机及相关专业编写的教材。  本书以Visual Studio 2005为开发环境,结合大量实例,详细介绍了Visual Basic NE

    ¥49