社区
Delphi
帖子详情
delphi中的数据表格的打印代码怎么写。
cogi2000
2000-08-06 08:34:00
delphi中的数据表格的打印代码怎么写。
...全文
59
回复
打赏
收藏
delphi中的数据表格的打印代码怎么写。
delphi中的数据表格的打印代码怎么写。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
《
Delphi
深度编程及其项目应用开发》PDF书及
代码
《
Delphi
深度编程及其项目应用开发》 作 者: 李存斌 汪兵 编著 丛书名: 万水软件项目应用与实例开发丛书 出版社:
中
国水利水电出版社 出 版: 2002-9----------简 介 本书是在总结作者多年
Delphi
开发经验的基础上编著而成。 全书分为基础篇和应用篇。基础篇结合示例论述了
Delphi
的深度编程技术,其
中
包括9章,分别为:理解Windows消息、进程与线程、自定义组件的编
写
、文件操作、创建DLL应用程序、两层
数据
库应用程序、多层
数据
库应用程序、Socket编程、串口编程;应用篇结合物资管理信息系统项目应用开发技术和经验,详细阐述了一般管理信息系统软件通用模块的开发,其
中
包括10章,分别为:物资管理信息系统概述及其总体框架设计、物资管理信息系统后台
数据
库设计、应用服务器的实现、客户端应用程序的设计、动态连接应用服务器的实现、通用权限管理模块的设计、通用查询组件和报表模块的制作、通用基础
数据
维护模块的设计、物资管理信息系统业务操作模块的设计、综合查询模块的设计。读者在具有一定
Delphi
知识的基础上,通过本书的学习,可快速提高
Delphi
的编程能力和实际开发水平。 本书适用于具有初步编程能力的读者,也可作为高校高年级学生毕业设计的指导书。
中
国水利水电出版社网站(www.waterpub.com.cn)上包括了书
中
示例和较为完整的物资管理信息系统的源
代码
文件,为读者的学习提供方便,同时也为相关软件开发人员的实际应用开发提供捷径和参考。 ----------目 录 丛书前言 前言 基础篇:
Delphi
深度编程技术 第1章 理解Windows消息 1.1 消息概述 1.2 Windows消息工作机理 1.3
Delphi
的VCL消息系统处理原理 1.4 发送消息 1.4.1 Perform() 1.4.2 SendMessage()和PostNessage() 1.4.3 消息的发送 1.5 消息处理 1.6 消息过滤 第2章 进程与线程 2.1 进程与线程 2.1.1 进程概述 2.1.2 进程的直接创建 2.1.3 列举系统打开的进程 2.1.4 线程概述 2.2 进程间通讯(IPC) 2.2.1 利用WM_COPYDATA消息实现进程间通讯 2.2.2 利用内存映射文件实现进程间通讯 2.3 TThread对象 2.3.1 线程的创建 2.3.2 线程的挂起和恢复 2.3.3 线程的终止 2.3.4 与VCL同步 2.4 线程同步 2.4.1 临界区(CriticalSection) 2.4.2 互斥(Mutex) 2.4.3 信号量(Semaphore) 2.5 进程的优先级别 2.5.1 进程的优先级类 2.5.2 相对优先级 2.6 后台多线程
数据
查询实例 第3章 自定义组件的编
写
3.1 组件的基本概念 3.1.1 属性 3.1.2 方法 3.1.3 事件 3.1.4 拥有关系 3.1.5 父子关系 3.2 组件创建实例 3.3 组件的高级技术--属性编辑器和组件编辑器 3.3.1 组件的属性编辑器 3.3.2 组件的组件编辑器 3.3.3 带有属性编辑器和组件编辑器的自定义组件实例 3.4 创建对话框组件 第4章 文件操作 4.1 文件的基本操作 4.1.1 文本文件 4.1.2 有类型文件 4.1.3 INI文件 4.1.4 无类型文件 4.1.5 文件的复制 4.2 内存映射文件 4.2.1 内存映射文件的应甩 4.2.2 映射文件的使用 4.3 内存映射文件的应用 第5章 创建DLL应用程序 5.1 DLL概述 5.2 DLL的创建 5.2.1 DLL项目文件 5.2.2 Exports关键字的使用 5.2.3 DLL
中
的变量 5.2.4 DLL实例:动态DLL
中
的窗体 5.3 DLL的调用 5.3.1 静态调用 5.3.2 动态调用 5.4 DLL的入口函数和出口函数 5.4.1 进程/线程的初始化和例程的终止 5.4.2 DLL入口/出口示例 5.5 利用DLL创建插件程序 5.5.1 插件程序的设计思想 5.5.2 插件应用程序的创建 5.5.3 创建调用插件程序的主程序 第6章 两层
数据
库应用程序 6.1 关系型
数据
库 6.1.1 关系型
数据
库概述 6.1.2 结构化查询语言(SQL) 6.2
数据
库的连接 6.2.1 基于BDE的
数据
库连接 6.2.2 基于0DBC的
数据
库连接 6.2.3 基于AD0的
数据
库连接技术 6.3 TSession元件 6.4 1 DahBase组件 6.4.1 TDataBase组件的使用 6.4.2 用配置文件动态设置BDE 6.5
数据
访问组件 6.5.1 TTable组件 6.5.2 TQuery组件 6.5.3 TStoredProc过程 6.6
数据
感知组件 6.7 事务 第7章 多层
数据
库应用程序 7.1 一个简单的多层应用系统 7.1.1 服务器端应用程序的建立 7.1.2 客户端应用程序的建立 7.2 多层应用系统处理
数据
的原理 7.2.1 多层应用系统的结构 7.2.2 存取
数据
的运作原理 7.2.3 更新
数据
的运作原理 7.3 容错处理和负载平衡 7.4 Active Form 第8章 Socket编程 8.1 WinSock基础 8.1.1 TCP、UDP和IP协议 8.1.2 套接字(Socket) 8.1.3 客户/服务器模式 8.1.4 面向连接的协议套接字的调用 8.1.5 面向无连接协议的套接字的调用 8.2 利用Winsock API实现Socket编程 8.2.1 常用WinSockAPI函数 8.2.2 利用WinSockAPI实现Socket编程 8.3 利用组件实现Socket编程 8.3.1 TClientSocket组件 8.3.2 TServerSocket组件 8.3.3 远程抓屏示例 8.4 通讯
中
间件的制作 8.4.1 磁盘队列的实现 8.4.2 客户端和服务器端发送接收磁盘队列
数据
的套接字的建立 8.4.3
中
间件的简单应用 第9章 串口编程 9.1 串口通信的基础知识 9.1.1 同步通信和异步通信 9.1.2 波特率和
数据
传输率 9.2 串口通信API 9.2.1 DCB
数据
结构 9.2.2 与串口通信相关的函数 9.3 利用API函数创建串口通信示例 9.3.1 发送
数据
部分设计(向串口
写
数据
) 9.3.2
数据
部分设计(从串口读
数据
) 9.3.3 程序的具体设计和实现 9.4 利用SPC0MM组件实现串口通信编程 9.4.1 SPCOMM组件的安装 9.4.2 SPCOMM组件的属性、方法和事件 9.4.3 利用SPCOMM通讯组件实现串口通讯的实例 应用篇:物资管理信息系统项目应用开发 第10章 物资管理信息系统概述及其总体框架设计 10.1 系统总体结构设计 10.2 物资管理信息系统需求定义和业务流程图 10.2.1 仓储管理 10.2.2 计划管理 10.2.3 合同管理 10.2.4 物资管理系统的业务流程 第11章 物资管理信息系统后台
数据
库设计 11.1 关系型
数据
库概述 11.1.1 关系型
数据
库 11.1.2 物资管理信息系统
数据
库的建立 11.2 物资管理信息系统
数据
结构的设计 11.2.1 权限管理
数据
结构的设计 11.2.2 仓储管理
数据
结构的设计 11.2.3 计划管理
数据
结构的设计 11.2.4 合同管理
数据
结构的设计 11.2.5 基础设置
数据
结构的设计 第12章 应用服务器的实现 12.1 创建应用服务器的实例 12.2 状态区编程 12.3 动态
数据
库的连接 12.4 远程
数据
模块的建立 第13章 客户端应用程序的设计 13.1 客户端应用程序系统流程和系统功能 13.1.1 系统流程 13.1.2 系统功能 13.2 构建客户端应用程序框架 第14章 动态连接应用服务器的实现 第15章 通用权限管理模块的设计 15.1 系统登录的设计 15.2 权限设计表
中
数据
的维护 第16章 通用查询和报表组件的制作 16.1 通用查询组件的创建 16.2 通用报表模块的制作 第17章 通用基础
数据
维护模块的设计 17.1 界面设计 17.2
代码
实现 17.2.1 以目录树的格式显示部门档案
数据
17.2.2 利用目录树导航
数据
17.2.3 利用目录树操作
数据
17.2.4 按
表格
的标题排序 17.2.5
打印
部门档案 第18章 物资管理信息系统业务操作模块的设计 18.1
数据
表的设置 18.2 收料单据主表显示区 18.3 具体的材料明细表显示区 18.4
数据
操作区 第19章 综台查询模块的设计 19.1
数据
源的设置 19.2 窗体样式设计 19.3
代码
实现 19.3.1 查询
数据
19.3.2
打印
数据
19.3.3 全部浏览----------
打印
窗体DBGrids
中
的
数据
,
Delphi
摘要:
Delphi
源码,报表
打印
,DBGrids,
表格
打印
Delphi
实现
打印
窗口
中
的DBGrids
数据
,
表格
类型的
数据
打印
,对此不太熟悉的朋友您可以参考一下哦。
delphi
2010 最新的 EhLib v5013
增强
数据
表格
显示, 带全部源码 Ehlib 是著名的
数据
库连接控制,DBgrid增强VCL控件;支持多表头,多固定列,按表头排序,支持合计列,并支持直接
打印
。可以和PB的ataWindow媲美。 本版本支持以下 IDE:
Delphi
5,6,7,2005 C++Builder 5,6 BDS 2006 (
Delphi
2006, C++Builder 2006)
Delphi
2007 RAD Studio 2009 (
Delphi
2009, C++Builder 2009) RAD Studio 2010 (
Delphi
2010, C++Builder 2010) 带全部源
代码
和实例。
Delphi
深度编程技术
基础篇:
Delphi
深度编程技术 第1章 理解Windows消息 1.1 消息概述 1.2 Windows消息工作机理 1.3
Delphi
的VCL消息系统处理原理 1.4 发送消息 1.4.1 Perform() 1.4.2 SendMessage()和PostNessage() 1.4.3 消息的发送 1.5 消息处理 1.6 消息过滤 第2章 进程与线程 2.1 进程与线程 2.1.1 进程概述 2.1.2 进程的直接创建 2.1.3 列举系统打开的进程 2.1.4 线程概述 2.2 进程间通讯(IPC) 2.2.1 利用WM_COPYDATA消息实现进程间通讯 2.2.2 利用内存映射文件实现进程间通讯 2.3 TThread对象 2.3.1 线程的创建 2.3.2 线程的挂起和恢复 2.3.3 线程的终止 2.3.4 与VCL同步 2.4 线程同步 2.4.1 临界区(CriticalSection) 2.4.2 互斥(Mutex) 2.4.3 信号量(Semaphore) 2.5 进程的优先级别 2.5.1 进程的优先级类 2.5.2 相对优先级 2.6 后台多线程
数据
查询实例 第3章 自定义组件的编
写
3.1 组件的基本概念 3.1.1 属性 3.1.2 方法 3.1.3 事件 3.1.4 拥有关系 3.1.5 父子关系 3.2 组件创建实例 3.3 组件的高级技术--属性编辑器和组件编辑器 3.3.1 组件的属性编辑器 3.3.2 组件的组件编辑器 3.3.3 带有属性编辑器和组件编辑器的自定义组件实例 3.4 创建对话框组件 第4章 文件操作 4.1 文件的基本操作 4.1.1 文本文件 4.1.2 有类型文件 4.1.3 INI文件 4.1.4 无类型文件 4.1.5 文件的复制 4.2 内存映射文件 4.2.1 内存映射文件的应甩 4.2.2 映射文件的使用 4.3 内存映射文件的应用 第5章 创建DLL应用程序 5.1 DLL概述 5.2 DLL的创建 5.2.1 DLL项目文件 5.2.2 Exports关键字的使用 5.2.3 DLL
中
的变量 5.2.4 DLL实例:动态DLL
中
的窗体 5.3 DLL的调用 5.3.1 静态调用 5.3.2 动态调用 5.4 DLL的入口函数和出口函数 5.4.1 进程/线程的初始化和例程的终止 5.4.2 DLL入口/出口示例 5.5 利用DLL创建插件程序 5.5.1 插件程序的设计思想 5.5.2 插件应用程序的创建 5.5.3 创建调用插件程序的主程序 第6章 两层
数据
库应用程序 6.1 关系型
数据
库 6.1.1 关系型
数据
库概述 6.1.2 结构化查询语言(SQL) 6.2
数据
库的连接 6.2.1 基于BDE的
数据
库连接 6.2.2 基于0DBC的
数据
库连接 6.2.3 基于AD0的
数据
库连接技术 6.3 TSession元件 6.4 1 DahBase组件 6.4.1 TDataBase组件的使用 6.4.2 用配置文件动态设置BDE 6.5
数据
访问组件 6.5.1 TTable组件 6.5.2 TQuery组件 6.5.3 TStoredProc过程 6.6
数据
感知组件 6.7 事务 第7章 多层
数据
库应用程序 7.1 一个简单的多层应用系统 7.1.1 服务器端应用程序的建立 7.1.2 客户端应用程序的建立 7.2 多层应用系统处理
数据
的原理 7.2.1 多层应用系统的结构 7.2.2 存取
数据
的运作原理 7.2.3 更新
数据
的运作原理 7.3 容错处理和负载平衡 7.4 Active Form 第8章 Socket编程 8.1 WinSock基础 8.1.1 TCP、UDP和IP协议 8.1.2 套接字(Socket) 8.1.3 客户/服务器模式 8.1.4 面向连接的协议套接字的调用 8.1.5 面向无连接协议的套接字的调用 8.2 利用Winsock API实现Socket编程 8.2.1 常用WinSockAPI函数 8.2.2 利用WinSockAPI实现Socket编程 8.3 利用组件实现Socket编程 8.3.1 TClientSocket组件 8.3.2 TServerSocket组件 8.3.3 远程抓屏示例 8.4 通讯
中
间件的制作 8.4.1 磁盘队列的实现 8.4.2 客户端和服务器端发送接收磁盘队列
数据
的套接字的建立 8.4.3
中
间件的简单应用 第9章 串口编程 9.1 串口通信的基础知识 9.1.1 同步通信和异步通信 9.1.2 波特率和
数据
传输率 9.2 串口通信API 9.2.1 DCB
数据
结构 9.2.2 与串口通信相关的函数 9.3 利用API函数创建串口通信示例 9.3.1 发送
数据
部分设计(向串口
写
数据
) 9.3.2
数据
部分设计(从串口读
数据
) 9.3.3 程序的具体设计和实现 9.4 利用SPC0MM组件实现串口通信编程 9.4.1 SPCOMM组件的安装 9.4.2 SPCOMM组件的属性、方法和事件 9.4.3 利用SPCOMM通讯组件实现串口通讯的实例 应用篇:物资管理信息系统项目应用开发 第10章 物资管理信息系统概述及其总体框架设计 10.1 系统总体结构设计 10.2 物资管理信息系统需求定义和业务流程图 10.2.1 仓储管理 10.2.2 计划管理 10.2.3 合同管理 10.2.4 物资管理系统的业务流程 第11章 物资管理信息系统后台
数据
库设计 11.1 关系型
数据
库概述 11.1.1 关系型
数据
库 11.1.2 物资管理信息系统
数据
库的建立 11.2 物资管理信息系统
数据
结构的设计 11.2.1 权限管理
数据
结构的设计 11.2.2 仓储管理
数据
结构的设计 11.2.3 计划管理
数据
结构的设计 11.2.4 合同管理
数据
结构的设计 11.2.5 基础设置
数据
结构的设计 第12章 应用服务器的实现 12.1 创建应用服务器的实例 12.2 状态区编程 12.3 动态
数据
库的连接 12.4 远程
数据
模块的建立 第13章 客户端应用程序的设计 13.1 客户端应用程序系统流程和系统功能 13.1.1 系统流程 13.1.2 系统功能 13.2 构建客户端应用程序框架 第14章 动态连接应用服务器的实现 第15章 通用权限管理模块的设计 15.1 系统登录的设计 15.2 权限设计表
中
数据
的维护 第16章 通用查询和报表组件的制作 16.1 通用查询组件的创建 16.2 通用报表模块的制作 第17章 通用基础
数据
维护模块的设计 17.1 界面设计 17.2
代码
实现 17.2.1 以目录树的格式显示部门档案
数据
17.2.2 利用目录树导航
数据
17.2.3 利用目录树操作
数据
17.2.4 按
表格
的标题排序 17.2.5
打印
部门档案 第18章 物资管理信息系统业务操作模块的设计 18.1
数据
表的设置 18.2 收料单据主表显示区 18.3 具体的材料明细表显示区 18.4
数据
操作区 第19章 综台查询模块的设计 19.1
数据
源的设置 19.2 窗体样式设计 19.3
代码
实现 19.3.1 查询
数据
19.3.2
打印
数据
19.3.3 全部浏览
DELPHI
表格
控件DBGridEh史上最全使用资料(101页)
一、 DBGridEh(增强型
表格
组件)功能详解.....................................................................4 二、应用实例..........................................................................................................................5 1. 定制标题行......................................................................................................................5 1) 制作复杂标题行.......................................................................................................5 2) 按钮式标题..............................................................................................................5 3) 标题行显示图片.......................................................................................................5 4) 如根据不同状态在
数据
单元格
中
显示相应图片...................................................5 5) 自动显示标题行的升降排序标志符(▽降序△升序)并做相应排序...............6 6) 点dbgrideh 标题排序..............................................................................................7 7) 在DBGridEH
中
怎样实现多重排序(标题出现0123等排列序号)? ................ 11 8) 让dbgrid显示序号................................................................................................ 11 2. 外观布局........................................................................................................................12 1) 根据不同字段值显示相应的小图片.....................................................................12 2) 显示检查框(checkbox)外观.............................................................................12 3) 显示单、多列下拉列表.........................................................................................12 4) 显示日历下拉列表.................................................................................................13 5) 3D或平面外观效果...............................................................................................13 6) 行头和列头的启用关闭.........................................................................................13 7) DBGrid如何实现透明效果?.................................................................................13 8) 滚动条的各种应用.................................................................................................16 9)
数据
行高................................................................................................................19 10) DBGrid设置Rowheight后如何将单元格内容纵向和垂直都居
中
?..............19 11) 设置DBGridEH 自适应列宽的最好方法.........................................................20 12) Ehlib 的DBGridEh首列加序号........................................................................21 13) 分行分列、单元格的颜色设置.........................................................................23 14) 点击不同单元格列,执行不同的动作.............................................................27 15) 下拉式计算器.....................................................................................................28 16) 鼠标移到某个单元格,指针形状改变.............................................................28 17) 自动填充网格列宽到网格客户区.....................................................................29 18) 从注册表或ini文件
中
保存或恢复网格和列的层次。...................................29 3. 编辑功能........................................................................................................................29 1) 多选........................................................................................................................29 2) 文本多行显示.........................................................................................................30 3) 显示备注字段.........................................................................................................30 4) 如何让dbgrideh1 显示
数据
时只显示两位小数...................................................30 5) 获得当前DBGridEh表
中
单元格的序号.............................................................30 6) 怎样在dbgridEh和Edit
中
显示金额的千分号...................................................30 7) end;请问怎么才能使DBGridEh不滚动就能提交
数据
?...................................32 8) 我怎么把dbgrid 里的
数据
一次插入到
数据
库呢................................................32 9) 在DBGrid
中
可选
中
行而又可进入编辑状态......................................................32 10) 修正DBGrideh 丢失焦点时自动关闭输入法的问题......................................35 11) DBGRIDEH选定多行删除怎么实现...............................................................36 12) DBGrid 滚动
表格
的
代码
...................................................................................37 4. 统计功能........................................................................................................................37 白波九道整理自用版 第 3 页 1) 页脚合计................................................................................................................37 2) 定制
表格
底部(footer)区域的汇总统计行.......................................................38 3) TDBSumList说明..................................................................................................38 4) 如何工作以及为什么有时SumList的集合值计算不正确?.............................39 5) dbgrideh列求和.....................................................................................................39 5.
数据
功能........................................................................................................................40 1) 查找字段点击某列值的下拉按纽弹出一个从
数据
库取值下拉列表...............40 2) 使用DBGridEh自动过滤实现方法.....................................................................40 3) 使用DBGridEh自动过滤实现方法2 ..................................................................41 4) DBGridEh 控件
中
使用过滤功能 (适用ehlib 5.2 ehlib 5.3)................................42 5) 支持模糊查询.........................................................................................................43 6) ehlib4.4.50
中
支持模糊匹配的修改方法..............................................................44 7) EhLib 5.0 Build 5.0.13的过滤字串都是模糊过滤修改.......................................45 8) 滚动条滚动时选择不变,还有自动过滤功能的实现.........................................45 9) 增量搜索................................................................................................................46 10) ehlib总是按两次ctrl+f才出来查找框,怎么办?.........................................46 11) 如何改良dbgrideh的文字过滤........................................................................46 12) 改进DBGrideh 表头点击自动排序,实现双击状态轮流.................................47 13) 改良Ehlib 的排序功能,加快排序速度.............................................................49 14) 在DbGridEh
中
显示TreeView效果................................................................50 15) DBGridEh-KeyList、PickList............................................................................51 16) 主从表设置........................................................................................................53 17) 在DbGridEh
中
显示表
中
表..............................................................................55 6. 输入/输出.......................................................................................................................56 1) 导入导出
数据
.........................................................................................................56 2) 从多种格式导入/导出
数据
到TDBGridEh...........................................................57 3) DBGRID 生成EXCEL报表.................................................................................57 4) 使用TPrintDBGridEh 组件.................................................................................61 5)
打印
时确定Ehlib定义的报表表头颜色? ............................................................61 6) Ehlib
中
的PrintDBGridEh如何印页码,即第几页共几页...................................62 7) 怎么让PrintDBGridEh只
打印
DbGridEh
中
指定的列.......................................62 8) 怎样进行横向
打印
/
打印
预览?........................................................................62 7. 将存在的DBGrid组件转换为DBGridEh组件...........................................................62 三、EhLib安装问题.............................................................................................................64 1. EhLib 安装步骤.............................................................................................................64 2. EhLib 安装问题(dbsumlst.dcu出错) ..........................................................................64 3. 安装提示找不到.BPL文件...........................................................................................65 四、
Delphi
下的优秀
表格
(Grid)显示控件........................................................................65 1. NextGrid .........................................................................................................................65 2. TopGrid 3.01...................................................................................................................65 3. XLGrid............................................................................................................................66 4. DevExpress ExpressQuantumGrid .................................................................................66 5. TMS Grid Pack...............................................................................................................68 6. EhLib ..............................................................................................................................71 白波九道整理自用版 第 4 页 7. ProfGrid..........................................................................................................................71 8. EasyGrid .........................................................................................................................71 五、
delphi
中
配置文件的使用(*.ini).........................................................................71 六、窗口动画效果Animatewindow应用...........................................................................72 七、
Delphi
Excel to Sql Server..............................................................................................73 八、
Delphi
控制Excel的经验如下:..................................................................................76
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章