关于内存流的的CopyFrom速度问题
vMemoryStream:=TMemoryStream.Create;
vFileStream:=TFileStream.Create(mFileName,fmOpenRead or fmShareDenyNone);
...
...
...
vMemoryStream.Clear;
vMemoryStream.CopyFrom(vFileStream,StrToIntDef(StrRight(StrRight(vFileInfo[I],'|'),'|'), 0));
vMemoryStream.Position:=0;
---------------------------------------------------------------------------------------
当StrToIntDef(StrRight(StrRight(vFileInfo[I],'|'),'|'), 0)数值很大时发现速度很慢很慢,请问如何解决?
有什么好的办法吗?
或者如果用文件流替代会不会好点,怎么用?