我用cxgrid 读取了 网站上下载的一个数据库文件。 然后另存为了txt的纯文本文件。 因为里面的内容包换了 网页的代码。所以,想在这个txt文件前,加些 内容,最后再加些内容,然后把这个txt文件,改名字,变成一个html扩展名的文件。我这样写的下面的函数。但是可能长度不够的原因。中间少了很多内容。procedure TFrmExportDoc.DealDoc(strFromFile,strSaveFile, strBefore, strAfter: string);
var
thefile,thefileFrom:textfile;
s:string;
AHnd: Integer;
begin try if Not FileExists(strSaveFile) then
begin
AHnd := FileCreate(strSaveFile);
FileClose(AHnd);
end; assignfile(thefile, strSaveFile);
Reset(thefile);
assignfile(thefileFrom , strFromFile );
Reset(thefileFrom); Append(thefile);
Writeln(thefile, strBefore); Readln(thefileFrom,s);
Append(thefile);
Writeln(thefile, s); Append(thefile);
Writeln(thefile, strAfter); finally
CloseFile(thefile);
CloseFile(thefileFrom);
end;请问。如果 在文件前后加 些内容。
另外一个问题,如果修改文件扩展名为 html.
并且把这个html另存为一个word文档。谢谢帮助。
var
thefile,thefileFrom:textfile;
s:string;
AHnd: Integer;
begin try if Not FileExists(strSaveFile) then
begin
AHnd := FileCreate(strSaveFile);
FileClose(AHnd);
end; assignfile(thefile, strSaveFile);
Reset(thefile);
assignfile(thefileFrom , strFromFile );
Reset(thefileFrom); Append(thefile);
Writeln(thefile, strBefore); Readln(thefileFrom,s);
Append(thefile);
Writeln(thefile, s); Append(thefile);
Writeln(thefile, strAfter); finally
CloseFile(thefile);
CloseFile(thefileFrom);
end;请问。如果 在文件前后加 些内容。
另外一个问题,如果修改文件扩展名为 html.
并且把这个html另存为一个word文档。谢谢帮助。
解决方案 »
- 怎么编译程序?
- 想请教一个关于MDI的问题
- 关于视图的问题???????????????
- 十万火急:用ClientDataSet1组件将数据存入oracle中出错
- 如何在导出Excel文件时先请空Excel中的内容?急,请帮忙!
- 在一个DBGrid中如何显示2个数据表里面的数据
- 将一个DataSet复制到另一个DataSet中,当我操作其中一个DataSet时,要求另一个DataSet的指针不动,怎么办
- 如何进行文件升级,高分相送
- 《mastering delphi 6》的第一部分第一章第二节以完成
- 请教使用第三方控件的步骤
- 代码创建form上的image没有刷新
- dxdbtreeview每次关闭的时候都要遍历所有的根节点的吗?
可以先把内容读出来,然后再加入内容后重写文本文件(本来可以用定位函数来定位的,但是你的内容不确定,所以没办法)
问题二:重接重命名 AssignFile(TheFile, '路径+文件名(原文件名)');
ReName(TheFile, '路径+文件名(新文件名)');
问题三:创建word的ole然后把html读入里面,再另存为
以前用 blokwrite。但是这个文件前面,想加些 无法加了。 或者用filestream怎么写?谢谢指教!