如何提取word中某一行的文字,怎样定位行 如题,有劳各位大哥帮忙,急! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面是通过寻找相应的内容,并把他们替换成edit1-5.text,你看看有没有帮助.procedure TForm2.Button1Click(Sender: TObject);var i:integer;VarWord: Variant; VarDoc:Variant;begin VarWord:=CreateOleObject('word.Application'); VarWord.Visible :=True; VarWord.Activate ; VarDoc:=VarWord.documents.Add('c:\test.dot'); VarWord.selection.find.clearformatting; VarWord.selection.find.execute('[Month]',True,True,False,False,False,True,wdFindStop,False,Edit1.Text,wdReplaceAll); VarWord.selection.find.execute('[Day]',True,True,False,False,False,True,wdFindStop,False,Edit2.Text,wdReplaceAll); VarWord.selection.find.execute('[Team1]',True,True,False,False,False,True,wdFindStop,False,Edit3.Text,wdReplaceAll); VarWord.selection.find.execute('[Team2]',True,True,False,False,False,True,wdFindStop,False,Edit4.Text,wdReplaceAll); VarWord.selection.find.execute('[Adress]',True,True,False,False,False,True,wdFindStop,False,Edit5.Text,wdReplaceAll); edit1.text:=''; edit2.text:=''; edit3.text:=''; edit4.text:=''; edit5.text:='';end;end. 建议你还是去找找office函数,都是关于对word的操作,肯定有用,就象我上面用的find函数就是掉用它的. 如果不是复杂的Word文档你可以使用RichEdit来调入(支持.rtf)格式。然后再操作RichEdit的.Text属性。爱怎么搞你怎么搞:) RES使用的疑问 关于下拉框在重绘时出现文字严重偏移得问题,不知大家遇到过没有? 狗 日 的良民证 ★有没有现在在深圳,需要找工作的朋友,进来看看吧★ 我没有做过策划的工作,但想应聘这样的工作,不知道面试时候会问我什么问题呢 请教,怎样判定输入的字符串中有汉字???急!!!在线等!! 编辑工具栏的问题 帮忙解决一个有关流操作的地址冲突,总共十几行代码 请问这个问题 图片格式转换之——经典问题?谁能帮忙解决? 用Adoquery运行存储过程出现的问题(也许你也遇过哦) IT人士薪资大调查 学习delphi到了大师级别最多能挣多少钱啊?
procedure TForm2.Button1Click(Sender: TObject);
var i:integer;
VarWord: Variant;
VarDoc:Variant;
begin
VarWord:=CreateOleObject('word.Application');
VarWord.Visible :=True;
VarWord.Activate ;
VarDoc:=VarWord.documents.Add('c:\test.dot');
VarWord.selection.find.clearformatting;
VarWord.selection.find.execute('[Month]',True,True,False,False,False,True,wdFindStop,False,Edit1.Text,wdReplaceAll);
VarWord.selection.find.execute('[Day]',True,True,False,False,False,True,wdFindStop,False,Edit2.Text,wdReplaceAll);
VarWord.selection.find.execute('[Team1]',True,True,False,False,False,True,wdFindStop,False,Edit3.Text,wdReplaceAll);
VarWord.selection.find.execute('[Team2]',True,True,False,False,False,True,wdFindStop,False,Edit4.Text,wdReplaceAll);
VarWord.selection.find.execute('[Adress]',True,True,False,False,False,True,wdFindStop,False,Edit5.Text,wdReplaceAll);
edit1.text:='';
edit2.text:='';
edit3.text:='';
edit4.text:='';
edit5.text:='';
end;end.
你可以使用RichEdit来调入(支持.rtf)格式。然后再操作RichEdit的.Text属性。爱怎么搞你怎么搞:)