分享一个Delphi制作的文档编辑器源代码(仿Word)

功能挺多的,就是很多地方都没有完善。不过简单使用,是没有问题的。

我也忘记是在哪个网站下载的,可能是Git国外的网站。

仿Word文档编辑器,不过其实没有必要的,因为用户会直接使用微软或者其他软件来制作自己的文档。

但是却具有参考价值,虽然代码需要优化的地方还有很多。比如那些添加控件这些可以去除,把代码结构处理得紧凑一些,而且增加更多可以自定义的地方就更理想了。

其实大家最最讨厌都是一些滚动条和控件背景颜色都无法自定义,都被写得死死的,就像原来Vcl那些玩意一样。想弄个自定义界面都办不到。这套代码也是这样,所以需要大家自己改。

下面这个是我改的,多页功能,我去掉了,改成单页,跟RichEdit这种类型一样。不过完全支持表格、图片、GIF图片这些添加,而且可以自定义编辑框背景图片的添加和更换。

这样一来,也算是解决了一直以来的心愿。至少收集和管理各种文档资料更加方便了。

在这里提供原来代码的下载地址,原来的忘记了:

链接:https://pan.baidu.com/s/1ZuS_Ejce2f54eeZHEwcYbg
提取码:gaxi

有兴趣的,自己下载看看,至于我改的就不提供了。它里面带有作者的通讯方式,有兴趣可以联系交流。

原文地址:https://www.cnblogs.com/GameDelphi/p/10092209.html

时间: 2024-11-06 09:57:04

分享一个Delphi制作的文档编辑器源代码(仿Word)的相关文章

PHP制作pdf文档方法

本篇博客是在看完 php+mysql web书以后自己的测试代码,虽然是测试代码,但不是简单的粘贴复制,为了学习thinkPHP框架,自己就用这个来做的,而且这本书已经有年头了.原书的代码中的方法,在查阅手册的时候,很多都已经弃用了,所以分享给大家还是有必要的.php制作pdf文档的方法有很多,我写的只是其中一种,大家有时间可以多看看.好了,进入正题 准备工作: 1.php手册(在线php关于pdf地址: http://php.net/manual/zh/intro.pdf.php ) 2.PD

zedboard zynq 学习 sobel 边缘检测 IP核 制作 根据 文档 Xapp890

官方文档http://www.xilinx.com/support/documentation/application_notes/xapp890-zynq-sobel-vivado-hls.pdf 准备工作 下载 工程文件 http://pan.baidu.com/s/1eQqwjBk 这是我用百度云分享的 如果不行了, 可以用 官方链接 https://secure.xilinx.com/webreg/clickthrough.do?cid=193509 sobel 算子边缘检测原理 这里不

反射机制--调用构造函数和成员方法、制作帮助文档

今天学习了关于反射的相关知识,通过反射可以找到类中的构造方法和所有的成员方法.而并不了解这个类的构造的人可以很方便的运用反射机制. 掌握发射主要了解这几个类,类位于java.long.reflect包中: Class类:代表一个 类 Constructor类:代表累的构造方法 Field类:代表类中的成员变量 Method类:代表类的方法 import java.lang.reflect.*; /** 这是一个反射机制的例子实例,包括如何利用反射找到无参.有参的构造方法,以及其他方法. @aut

关于如何利用Pocket CHM Pro制作帮助文档

关于如何利用Pocket CHM Pro制作帮助文档 编写人:CC阿爸 2015-4-6 今天在这里,我想与大家一起分享如何利用Pocket CHM Pro制作软件系统的帮助文档,在此做个小结,以供参考.有兴趣的同学,可以一同探讨与学习一下,否则就略过吧.   1. 首先给大家看看我制作好后的帮助文档.   如何还算漂亮吧.很多代码在里面,很方便查阅. 2. 下面我们就看看如何利用这个工具制作自己满意的帮助文档 1)         首先大家可以在我们的技术群中,找到该软件. 2)       

Linux_文档编辑器_简介

1. vi 2. vim 3. ubuntu 有一个 自己的图形化的 文档编辑器,用起来比较方便: gedit 4. 5.

多文档编辑器

花了几天模仿<Qt及Qt quick开发实战精解>做了一个多文档编辑器,作为初学者我认为模仿还是相当有必要的!!虽然是模仿但还是遇到了一些问题幸好最终也实现了这个多文档编辑器. 最终的运行效果: 主要的程序代码:https://github.com/dengxuezhi123/QtmyMdi 注意自己使用的qt版本

Java如何制作帮助文档(API)

Java如何制作帮助文档(API) 步骤如下: (1)写一个工具类 (2)对这个类加入文档注释 (3)用工具解析文档注释 javadoc工具 (4)格式 javadoc -d 目录 -author -version ArrayTool.java 制作帮助文档(API)出错问题解决: 找不到可以文档化的公共或受保护的类 这句话告诉我们对想要操作的类的权限不够.在类前面加上public即可. 如下图所示02: --------------------------------------- 将来做开发

[.NET] 打造一个很简单的文档转换器 - 使用组件 Spire.Office

打造一个很简单的文档转换器 - 使用组件 Spire.Office 目录 Spire.Office 介绍 库引用 界面预览 代码片段 Spire.Office 介绍 关于 Spire.Office,它是一个专门为开发人员创建,读取,写入设计的库,转换和从打印 word 文档文件.作为一个独立的 .NET组件,它不需要在机器上安装微软的 Word 等办公软件.然而,它可以将微软的“文档创建功能”集成到任何开发人员的网络应用程序中.它是一个可靠的 MS Word 的API,可以执行许多Word文档处

一个GO语言 的文档中文译本网站

一个GO语言 的文档中文译本网站: 1. <学习Go语言>中文版:http://mikespook.com/learning-go/ 2.GITHUB :https://github.com/mikespook/Learning-Go-zh-cn 一个GO语言 的文档中文译本网站,布布扣,bubuko.com