太夸张了,用到memo,不是浪费资源吗?
我有一个方法:
filehandle:=FileOpen('a.txt',fmOpenReadWrite);
FileSeek(FileHandle,0,0);
getmem(buffer,200);
try
strpcopy(buffer,str+#13#10);
Filewrite(Filehandle,buffer^,length(str));
finally
freemem(buffer);
end;
Fileclose(Filehandle);
但是它只是替换前面几个字符,而不是插入到它的前面,不知道在哪里错了