扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:prmmer 来源:论坛 2007年10月31日
关键字:
procedure TForm1.Button1Click(Sender: TObject); var i:integer; filename,rear:string; begin richedit1.clear; richedit2.Clear; filename:='f:\ce900\text\sentence'; {设要合并的900个RTF文档以文件名"sentence***.rtf"存放在F:\ce900\text文件夹中,***代表001~900} for i:=1 to 900 do begin if i<10 then rear:='00'+inttostr(i) else if i<100 then rear:='0'+inttostr(i) else rear:=inttostr(i); Richedit1.Lines.LoadFromFile(filename+rear+'.rtf'); RichEdit1.SelectAll; RichEdit1.CopyToClipboard; Richedit2.PasteFromClipboard; RichEdit1.SetFocus; end; Richedit2.Lines.SaveToFile('f:\ce900\ce900.rtf'); {合并后的整个文档以文件名ce900.rtf保存在F:\ce900文件夹中} end; |
procedure TForm1.Button1Click(Sender: TObject); var I: integer; F: TextFile; content: string; begin OpenDialog1.Options := [ofAllowMultiSelect, ofFileMustExist]; OpenDialog1.Filter := 'Text files (*.txt)|*.txt|All files (*.*)|*.*'; OpenDialog1.FilterIndex := 2; { start the dialog showing all files } if OpenDialog1.Execute then with OpenDialog1.Files do for I := 0 to Count - 1 do begin AssignFile(F, Strings[I]); Reset(F); while not Eof(F) do begin Readln(F, FirstLine); Memo1.Lines.Append(FirstLine); end; CloseFile(F); end; if savedialog1.Execute then Memo1.Lines.SaveToFile (Savedialog1.Filename); end; |
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者