您好,欢迎光临有路网!
Delphi程序设计基础教程
QQ咨询:
有路璐璐:

Delphi程序设计基础教程

  • 作者:张世明
  • 出版社:中国林业出版社
  • ISBN:9787503844201
  • 出版日期:2006年07月01日
  • 页数:402
  • 定价:¥37.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书分别讲述Delphi集成开发环境;Delphi的编程语言;Delphi窗体与组件;菜单设计;对话框、工具栏和状态栏设计;Delphi多媒体应用;Delphi异常处理与调试;数据库编程等。
    目录
    第1章 DeIphi集成开发环境
    1.1Delphi主窗口
    1.1.1标题栏
    1.1.2菜单栏
    1.1.3工具栏
    1.1.4组件板
    1.2Delphi窗体窗口
    1.2.1窗体窗口
    1.2.2窗体文件
    1.3代码编辑窗口
    1.4对象查看器窗口
    1.4.1对象查看器窗口的组成
    1.4.2设置属性
    1.4.3添加事件
    1.5项目管理器
    1.5.1项目组成
    1.5.2项目管理器
    1.5.3项目管理
    1.5.4项目编译和运行
    1.6Delphi程序设计过程
    1.7实验
    习题
    第2章 Delphi的编程语言
    2.1保留字和标识符
    2.1.1保留字和标准指令符
    2.1.2标识符
    2.1.3注释
    2.1.4控制台程序中的屏幕输入和输出
    2.2ObiectPascal的数据类型
    2.2.1简单数据类型
    2.2.2字符串类型
    2.2.3结构类型
    2.2.4指针类型
    2.2.5过程与函数类型
    2.2.6可变类型
    2.3常量和变量的定义
    2.3.1常量
    2.3.2变量
    2.4运算符和表达式
    2.4.1算术运算符
    2.4.2逻辑运算符
    2.4.3关系运算符
    2.4.4位运算符
    2.4.5指针运算符
    2.4.6集合运算符
    2.5语句
    2.5.1简单语句
    2.5.2条件语句
    2.5.3循环语句
    2.6过程与函数
    2.6.1过程和函数的声明
    2.6.2过程和函数的参数
    2.6.3过程和函数的调用
    2.7实验
    2.7.1编写对象Pascal应用程序
    2.7.2函数和过程的编写和调用
    习题.
    第3章 DeIphi窗体与组件
    3.1Delphi窗体
    3.1.1窗体与窗口
    3.1.2窗体属性
    3.1.3窗体事件
    3.2设计窗体
    3.2.1新建窗体
    3.2.2设置窗体属性
    3.2.3添加组件
    3.2.4编辑组件
    3.2.5设置组件属性
    3.2.6.保存文件
    3.3文本型组件
    3.3.1Label组件
    3.3.2StaticText组件
    3.3.3Tab组件
    3.4按钮型组件
    3.4.1Button组件
    3.4.2BitBm组件
    3.4.3RadioButton组件
    3.4.4CheckBox组件
    3.5编辑型组件
    3.5.1Edit组件
    3.5.2MaskEdit组件
    3.5.3Memo组件
    3.5.4RichEdit组件
    3.6列表框型组件
    3.6.1ListBox组件
    3.6.2CheckBox组件
    3.6.3ComboBox组件
    3.7滑块型组件
    3.7.1Scrollbar组件
    3.7.2TrackBar组件
    3.8容器型组件
    3.8.1GroupBox组件
    3.8.2Panel组件
    3.8.3ScrollBox组件
    3.9MDI程序
    3.9.1MDI窗体及其属性
    3.9.2利用模板创建MDI应用程序
    3.10实验
    3.10.1设计由按钮类组件实现的功能窗体
    3.10.2设计由列表类组件实现的功能窗体
    3.10.3按需求将各种组件灵活组合,实现功能窗体
    习题
    第4章 菜单设计
    4.1菜单设计简介
    4.1.1菜单结构
    4.1.2菜单命令项的作用
    4.1-3菜单设计器
    4.2主菜单设计
    4.2.1打开主菜单设计器
    4.2.2添加菜单命令项
    4.2.3菜单命令项分组
    4.2.4菜单命令项热键
    4.2.5调整菜单命令项
    4.2.6创建级联菜单
    4.3菜单命令响应
    4.4运行时设置菜单
    4.4.1菜单命令灰显
    4.4.2隐藏菜单命令
    4.4.3改变菜单命令文本
    4.4.4菜单命令单选标记
    4.4.5菜单命令复选标记
    4.5创建动态菜单
    4.6图形菜单
    4.7快捷菜单设计
    4.7.1快捷菜单的设计
    4.7.2快捷菜单的响应
    4.8实验
    习题.
    第5章 对话框、工具栏和状态栏设计
    5.1对话框设计
    5.1.1文件对话框组件
    5.1.2字体对话框组件
    5.1.3颜色对话框组件
    5.1.4打印、打印设置和页面设置对话框组件
    5.1.5查找和替换对话框组件.
    5.1.6消息框和输入框.
    5.1.7对话框综合应用实例
    5.2工具栏设计
    5.2.1用面板构成工具栏
    5.2.2使用工具栏组件
    5.2.3使用TCoolBar组件
    5.2.4使用TControlBar组件
    5.3状态栏设计
    5.4实验
    习题
    第6章 Delphi多媒体应用
    6.1绘图组件
    6.1.1TShape组件
    6.1.2画布对象
    6.1.3TPaintBox组件
    6.1.4TImage组件
    6.2图形列表组件.
    6.2.1TTreeView组件
    6.2.2TListView组件
    6.3图形栅格组件
    6.3.1TStringGrid组件
    6.3.2TDrawGrid组件
    6.3.3TColorGrid组件
    6.4图形日历组件
    6.4.1TDateTimePicker组件
    6.4.2TCalendar组件
    6.5多媒体组件
    6.5.1TMediaPlayer组件
    6.5.2多媒体播放器
    6.5.3Flash撵I放器
    6.6实验
    习题
    第7章 DeIphi异常处理与调试
    7.1Delphi异常处理
    7.1.1异常处理的意义
    7.1.2错误类型.
    7.2Delphi异常类.
    7.3Delphi异常处理机制
    7.3.1异常响应与仃yexcept语句
    7.3.2异常保护与tryfinally语句
    7.3.3异常的重引发和处理嵌套
    7.3.4定义自己的异常
    7.3.5利用异常响应编程
    7.4Delphi调试器
    7.4.1准备调试
    7.4.2设置调试器的选项
    7.5控制程序的运行
    7.5.1单步执行
    7.5.2跟踪执行
    7.5.3跳过一段代码
    7.5.4全速执行剩余的代码
    7.5.5返回到执行点
    7.5.6暂停运行
    7.5.7重新开始运行
    7.5.8命令行参数
    7.6断点
    7.6.1源代码断点
    7.6.2机器指令断点
    7.6.3数据断点
    7.6.4模块断点
    7.6.5指定遇到断点时的行为
    7.6.6断点列表窗口
    7.6.7删除断点
    7.6.8设置断点的属性
    7.6.9禁止和允许断点
    7.7监视表达式的值
    7.7.1观察窗口
    7.7.2计算和修改表达式的值
    7.7.3计算提示
    7.7.4Inspector窗口
    7.7.5查看局部变量的值
    7.8实验
    7.8.1Delphi异常处理机制
    7.8.2Delphi调试
    习题
    第8章 数据库编程
    8.1数据库系统概述
    8.1.1数据库管理系统
    8.1.2关系数据库
    8.1.3数据库应用程序
    8.1.4Delphi数据库的体系结构
    8.2BDE组件
    8.2.1TTable组件介绍
    8.2.2TQuery组件介绍
    8.3ADO组件
    8.3.1TADOConnection组件
    8.3.2TADOCommand组件
    8.3.3TADODataSet组件
    8.3.4TADOTable组件
    8.4数据控制组件简介
    8.4.1TDB例d组件介绍
    8.4.2TDBNavigor组件介绍
    8.4.3TDBText组件介绍
    8.4.4TDBEdit组件介绍
    8.4.5TDBMemo组件介绍
    8.4.6TDBImage组件介绍
    8.4.7TDBListBox组件介绍
    8.4.8TDBComboBox组件介绍
    8.4.9TDBCheckBox组件介绍
    8.4.10TDBRadioGroup组件介绍
    8.4.11TDBLookupListBox组件介绍
    8.4.12TDBLookupComboBox组件介绍
    8.4.13TDBCtrlGfid组件介绍
    8.4.14TDBRichEdit组件介绍
    8.4.15TDBChan组件介绍
    8.5实验
    8.5.1设计数据表结构
    8.5.2设计数据表编辑窗体
    8.5.3设计数据表查询窗体
    习题
    第9章 报表与图表
    9.1QuickReport组件
    9.1.1QuickReport概述
    9.I.2TQuickRep组件
    9.1.3TQRSubDetail组件
    9.1.4TQRBand组件
    9.1.5TQRChildBand组件
    9.1.6tTQRGroup组件
    9.1.7TQRLabel组件
    9.1.8TQRDBText组件
    9.1.9TQRExpr组件
    9.1.10TQRsysData组件.
    9.1.1ITQRMemo组件
    9.1.12TQRRichText组件
    9.1.13TQRDBRichText组件
    9.1.14TQRShape组件
    9.1.15TQRImage组件
    9.1.16TQRDBImage组件
    9.1.17TQRComposite组件
    9.1.18TQRPreview组件
    9.2QuickReport报表实例
    9.2.1打印单数据库报表
    9.2.2打印标签、信封
    9.2.3打印主/明细表
    9.2.4打印分组与统计报表
    9.3Rave报表设计器的组件
    9.3.1Rave5的报表设计界面
    9.3.2Drawing(绘图1组件页
    9.3.3BarCode(条形码1组件页
    9.3.4Smndard(标准)组件页
    9.3.5Report(报表)组件页
    9.3.6其他组件页
    9.4DelDhi中的Rave组件
    9.4.1RvPmiect组件
    9。4.2RvSystem组件
    9.4.3其他组件
    9.5Rave报表例程
    9.5.1设计Rave报表
    9.5.2调用Rave报表
    9.6图表
    9.6.1DBChart组件
    9.6.2设计图表
    9.7实验.
    习题.
    第10章 面向对象程序设计
    10.1面向对象程序设计概念
    10.1.1结构化程序设计方法
    10.1.2面向对象的设计方法
    10.2类
    10.2.1类的定义
    10.2.2保护方式
    10.2.3类的实例化
    10.2.4类操作符
    10.3方法
    10.3.1一般方法
    10.3.2构造方法
    10.3.3析构方法
    10.3.4类方法
    10.3.5隐含参数Self
    10.4继承和多态
    10.4.1继承
    10.42覆盖
    10.4.3抽象类
    10.4.4多态
    10.4.5共同祖先TObject
    10.5属性
    10.5.1属性定义
    10.5.2属性的访问方法
    10.6消息
    10.6.1消息机制
    10.6.2发送消息
    10.6.3处理消息
    10.6.4用户自定义消息
    10.7实验
    习题.
    第11章 Delphi自定义组件的开发
    11.1选择祖先类
    11.1.1公共祖先类
    11.1.2现有的组件
    11.1.3组件模板
    11.1.4选择祖先类的建议
    11.2建立组件框架
    11.3加入属性
    11.3.1加入简单型的属性
    11.3.2加入枚举型的属性
    11.3.3加入集合型的属性
    11.3.4加入对象型的属性
    11.3.5加入数组型的属性
    11.3.6公开继承的属性
    11.3.7给出属性的默认值
    11.4.加入方法
    11.4.1方法的可见性
    11.4.2避免内部相关性
    11.4.3给方法命名
    11.4.4加入静态方法
    11.4.5加入虚拟方法
    11.4.6加入动态方法
    11.4.7加入消息处理方法
    11.5加入事件
    11.6安装组件
    11.7实验
    习题
    第12章 动态链接库(DLLs)编程
    12.1动态链接库概述
    12.1.1Windows系统的动态链接库
    12.1.2为什么使用DLL
    12.1.3DLL与EXE文件之间的区别
    12.1.4DLL编写规则
    12.2在DeIphi中编写DLL
    12.2.1编写一般DLLs的步骤
    12.2.2动态链接库中的标准指示
    12.2.3库初始化代码的编写
    12.2.4从DLL中输出字符串
    12.3在DelphipDLLs的调用
    12.3.1调用DLL方式
    12.3.2静态调用
    12.3.3.动态调用
    12.4利用DLLs实现窗体重用
    12.4.1利用DLLs实现窗体重用的一般步骤
    12.4.2使用DLL模态窗体
    12.4.3DLL中的非模态窗体
    12.5DLL与Delphi组件包
    12.6实验
    习题
    第13章 多线程
    13.1多线程概述
    13.1.1什么是多线程
    13.1.2使用多线程的优缺点
    13.1.3编写多线程应用程序步骤
    13.2多线程编程
    13.2.1创建线程对象
    13.2.2线程的同步
    13.2.3设置线程的优先级
    13.2.4挂起和唤醒
    13.2.5缓存线程对象
    13.2.6线程终止
    13.2.7一个多线程排序程序
    13.3实验
    习题
    第14章 文件操作
    14.1文件操作命令
    14.1.1文件的类型
    14.1.2文件的定义
    14.1.3文件管理命令
    14.1.4文本变件命令
    14.1.5输入输出命令
    14.2文本文件
    14.2.1打开文本文件
    14.2.2关闭文本文件
    14.2.3写入文本文件
    14.2.4读取文本文件
    14.3非文本文件
    14.3.1类型文件
    14.3.2无类型文件
    14.4文件系统
    14.4.1文件系统组件
    14.4.2文件控制单元
    14.5实验
    14.5.1文件名操作
    14.5.2文件读写操作
    习题
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外