相关推荐
-
Delphi的Word处理,处理嵌入问题、不可编辑问题
Delphi的Word处理,处理嵌入问题、Office2003版本使用Olecontainer出现不可编辑问题,用Setfocus方法就可以了。
-
Delphi 读取&预览Word文档内容
预览(转换成rtf文件加载到richedit)
-
delphi操作word
delphi操作word一、Delphi程序启动Word采用CreateOleObjects的方法来启动Word,调用VBA代码,具体实现过程为:首先使用GetActiveOleObject('Word.Application')判断当前内存中是否存在Word程序,如果存在,则直接连接,如果没有Word程序,则使用CreateOleObject('Word.Applicati...
-
使用Delphi获取Word文件中的数据
//delphi7、Office2003下编译通过 //参考http://dev.csdn.net/article/18/18811.shtm,并做了修改 //取得Word文件的数据 需要uses OleCtnrs;procedure TForm1.getWordStr;var WordA : TWordApplication; WordDoc: TWordDo
-
Delphi控制Word的一些方法
此段代码主要实现了用DELPHI控制WORD添加多行文字,然后插入表、加行、加列、以及合并单元格功能。procedure TForm1.Button1Click(Sender: TObject);var TB,Template, NewTemplate, Visible, DocumentType, ItemIndex :OleVariant;begin template:=em
-
Delphi之操作Word实践
1.连接到Word应用程序 DocInx: OleVariant; word_path: OleVariant;//打开word文件 wordApp1.Connect; word_path := fileName; DocInx := 1; //打开指定的word文件 wordApp1.Documents.Open(word_path, Em
-
delphi操作word -- 转
转自 http://xxzqb.blog.163.com/blog/static/4122142920089249514506/ 开发原因:公司财务要每月与专卖店对帐,其对帐单格式是统一的,只是每月改变其中的数据。 如下图: 所以,我设置了一个模板,名字为 xldzd.dot ,格式如下: 即把每月要修改的数据做成批注。 然后在 d:\对帐单 目录下创建 每月的目录...
-
delphi操作word实例
一个DELPHI操作WORD的实例,图文并茂,很有参考价值
-
delphi中通过CreateOleObject操控Word
上图为最终的WORD内容,看似简单,实则不易(研究了一天才得出所要的结果)。 在开发的过程中,请配合Word中的宏与VBA帮助文档(Microsoft Office\OFFICE11\2052\VBAWD10.CHM) 开发环境:delphi7+xp+word2003 uses comobj, word2000; procedure TForm1.Button1Clic
-
“Word.Tables”并不包含“Item”的定义的解决办法
C#调用WORD时出错如下: object missingValue = Type.Missing; object location = strInfo.Length; //如果location超过已有字符的长度将会出错。一定要比"明细表"串多一个字符 Word.Range rng2 = wordDoc.Range(ref location, ref location);
-
delphi对Word操作
在delphi中使用createoleobject方法对word文件进行操作 使用CreateOleObject方法对WORD文档操作具有先天所具备的优势,与delphi所提供的那些控件方式的访问相比,CreateOleObject方法距离WORD核心的操作“更近”,因为它直接使用OFFICE所提供的VBA语言对WORD文档的操作进行编程。 以下是我在本机上所做的实验,机器软件配置如下: Windows XP+delphi7.0+OFFICE 2003 这个程序很简单,在页面上放置了一个edit和一个button,每单击一次按钮,就会自动把edit中的内容添加在后台中的word文档中,程序关闭时文件自动保存在当前程序的主目录中。
-
Delphi GotoBookmark
TMP_Str_List_no := ''; with DBGridEh_YingSh_SearchYS do begin with DM_Xiao.ADOQuery_xiaoshou_selectyshk do begin Selectrow_Count := SelectedRows.Count; if Selectrow_Count
-
Delphi与Word(一)合并Word 表格中单元格
//合并Word 表格中单元格procedure mergeWordCell;var WordApp: TWordApplication;??? WordDoc: TWordDocument;??? DocInx,oFileName,CfCversions,oReadOnly,AddToRctFiles,PswDocument,??? PswTemplate,oRevert,WPswDocumen
-
Delphi 自带的字符串分割函数
下面介绍Delphi自带的字符串分割函数,根据你的需要来使用。 1、ExtractStrings function ExtractStrings(Separators, WhiteSpace: TSysCharSet; Content: PChar; Strings: TStrings): Integer; 第一个参数是分隔符,可以是多个,例如 [’;’,’,’,’:’] 可以按分号、逗号、分号来同时分割。 第二个参数是开头被忽略的字符,例如[’<’,’>’,’ '],被分割出的字符,如果开头有
-
Delphi7 打开工程报错 '找不到指定的模块'&'EOIesysError'
这是由于Delphi缺少某些控件的支持,需重新安装或添加这些控件。 【以下思路仅供个人备忘】 问题原因:(缺少某一控件支持) 问题现象: 转载于:https://www.cnblogs.com/C-Delphier/p/6008195.html...
4 楼 何意难平 2011-05-17 13:36
3 楼 t42dw 2011-05-17 10:53
2 楼 cnyangqi 2011-05-16 23:42
1 楼 llfzy 2011-05-16 14:43