CopyStream(AStream,AStream,Int64,Int64,Integer,Int64,TCopyProgressProcedure,Boolean) Method

Represents method CopyStream(AStream,AStream,Int64,Int64,Integer,Int64,TCopyProgressProcedure,Boolean).

Namespace: flcStreams
function CopyStream(const Source, Destination: AStream;
 const SourceOffset: Int64 = 0; const DestinationOffset: Int64 = 0;
 const BlockSize: Integer = 0; const Count: Int64 = -1;
 const ProgressCallback: TCopyProgressProcedure = nil;
 const CopyFromBack: Boolean = False): Int64; overload;

Parameters

Source
Type: AStream

Destination
Type: AStream

SourceOffset
Type: Int64

DestinationOffset
Type: Int64

BlockSize
Type: Integer

Count
Type: Int64

ProgressCallback
Type: TCopyProgressProcedure

CopyFromBack
Type: Boolean

Return Value

Type: Int64