原文地址:http://xxzqb.blog.163.com/blog/static/4122142920089249514506/
定义组件
ChooseWA: TWordApplication;
ChooseWD: TWordDocument;
ChooseWF: TWordFont;
procedure TForm1.btn3Click(Sender: TObject);
var
ItemIndex: OleVariant;
filePath :OleVariant;
i,total:integer;
begin
ItemIndex := 1;
filePath :='c://temp//test.dot'; //模板路径
ChooseWA.Documents.Add(filePath,EmptyParam,EmptyParam,EmptyParam);
ChooseWD.ConnectTo(ChooseWA.Documents.Item(ItemIndex));
//ChooseWD.Range.InsertAfter('第一行数据'+#13);//#13代表换行 //插入数据
total:=ChooseWD.Comments.Count; //批注总数
for i:=1 to total do //替换批注内容
begin
ChooseWD.Comments.Item(i).Scope.Text :=mmo1.Text; //需从1开始
end;
//删除批注内容
while total<>0 do
begin
ChooseWD.comments.Item(total).Delete;
total:=ChooseWD.Comments.Count;
end;
ChooseWA.Visible :=true; //显示
end;
分享到:
相关推荐
### Delphi实现打印预览与打印过程详解 在Delphi编程环境中,打印功能的实现主要依赖于`PRINTERS`程序单元中的`TPRINTER`对象。这个对象封装了Windows打印工作流程,提供了一系列属性和方法,使开发人员能够轻松地...
Delphi 利用ActiveX控件实现Office助手,这个助手用过Word大概都见到过,类似墨林小人一样的动画,会眨眼,弹出提示,会做出一些向下看,寻找东西,聆听、警告等小动作,本源码基于ActiveX控件实现,可熟悉下ActiveX...
Delphi-控件实现NTP客户端校时功能Delphi-控件实现NTP客户端校时功能Delphi-控件实现NTP客户端校时功能Delphi-控件实现NTP客户端校时功能Delphi-控件实现NTP客户端校时功能Delphi-控件实现NTP客户端校时功能Delphi-...
在Delphi编程环境中,利用FastReport库来实现二维码的打印是一项常见的需求。FastReport是一款强大的报表设计和打印工具,它支持多种数据源和多种类型的条形码与二维码,包括QR码。下面我们将深入探讨如何在Delphi中...
本文将详细介绍如何利用DBXJSON来实现JSON的生成和解析。 一、DBXJSON库介绍 DBXJSON是Embarcadero Delphi数据库组件套件的一部分,主要用于数据库交互,但也包含了强大的JSON处理功能。这个库提供了TJSONObject、...
本知识点主要聚焦于“delphi-onwork等待窗体”这一主题,它涉及到在Delphi程序中实现用户界面的交互性和用户体验优化。 在开发过程中,当程序执行耗时操作时,如数据库查询、文件读写或网络通信,为了提供良好的...
本文将详细讲解如何利用TBitmap在Delphi中实现窗体图形的动态打印。 首先,理解TBitmap的基本操作是至关重要的。TBitmap对象代表了一个内存中的位图,它包含了图像的颜色信息和像素数据。你可以通过设置其Width和...
Delphi利用进程实现消息传送及内存共享,自己做的一个共享内存组件;原来是一个单元引用,加入进程间的消息传递;做成了组件;如果存在公用的内存镜像文件,将数据填充到指针中;否则创建它,如果存在公用的内存镜像...
本示例介绍的是如何在Delphi编程环境中利用流(Stream)来实现网络上的屏幕图像传输,同时提供了源代码供参考。 Delphi是一款强大的Windows应用程序开发工具,它使用Object Pascal语言,并提供了丰富的组件库。在这个...
总的来说,通过上述技术,我们可以利用PageControl组件在Delphi中实现具有自适应大小和跨Form交互功能的MDI应用。这不仅提高了用户界面的组织性,也为复杂的应用场景提供了灵活的布局和交互方式。
福建商品房合同套打程序是基于...总的来说,福建商品房合同套打程序利用了Delphi的强大功能,结合数据库技术和打印组件,构建了一个能够高效处理合同生成、预览和打印的系统,大大提高了房地产行业的合同管理效率。
在Delphi中使用Indy实现UDP打洞,主要涉及以下几个步骤: 1. **理解UDP**:UDP(User Datagram Protocol)是无连接的传输层协议,相比TCP,它不保证数据包的顺序、完整性和可靠性,但具有低延迟和简单协议的优点,...
在Delphi这个强大的面向对象的编程环境中,实现WebSocket通信通常会涉及到低级别的网络编程,如使用Socket组件。 标题“delphi websocket 用socket实现”表明我们将探讨如何在Delphi中通过Socket来创建WebSocket...
在Delphi中实现UDP打洞,可以创建一个UDP套接字并利用Winsock库进行编程。Delphi程序UDPP2PSer.dpr就是一个简单的例子,展示了如何设置和使用UDP套接字来实现客户端之间的直接通信。 总的来说,UDP打洞是通过公网...
### 基于Delphi的屏幕录像实现 #### 屏幕录像原理 屏幕录像的核心是通过捕捉屏幕上的图像序列,并将其转化为视频文件的过程。这一过程主要包括屏幕图像的捕获、图像数据的编码压缩以及视频文件的生成三个主要步骤...
本文将详细介绍如何利用Delphi的VCL组件和API函数来实现这一功能。 首先,我们需要了解Delphi中的`TPrinter`组件。`TPrinter`是Delphi提供的一个用于打印的类,它提供了各种方法和属性,如`BeginDoc`用于开始打印...
Delphi WEB打印服务是一种在Delphi开发环境中实现的高级功能,它允许用户通过Web接口进行打印操作,包括设计打印布局、预览打印效果以及实际的打印执行。这种服务的出现,使得开发者能够构建出跨平台的远程打印解决...
本文将深入探讨如何利用Delphi编程语言实现对网络IP的Ping操作,具体通过TIdIcmpClient组件来完成。TIdIcmpClient是Indy库中的一个组件,它为开发者提供了方便的ICMP(Internet Control Message Protocol)协议功能...
在Delphi中,实现这一功能通常涉及到对Microsoft Office自动化接口的利用,或者是使用第三方库来处理Excel文件。 首先,我们需要理解Delphi是如何与Excel交互的。Delphi支持COM组件,这使得我们可以通过COM接口调用...
在DELPHI编程环境中,处理PDF文件打印是一个常见的需求,特别是在企业级应用中,例如报告生成、文档分发等场景。...理解并掌握这些技术,能帮助开发者在DELPHI应用程序中实现高效、可控的PDF打印功能。