| Class TFileTransfer (unit FileTran) |
TObject
File Transfer class
| Constructors |
constructor Create;| Functions |
function Completed: boolean;
procedure CopyFile(const FileName, DestDir: TFileName);
destructor Destroy;
function GetBytesCopied: Longint;
class function GetFileAttr(const FileName: string): Word;
class function HasAttr(const FileName: string; Attr: Word): Boolean;
class function MakeDest(const sfile, dpath: TFileName): TFileName;
procedure MoveFile(const FileName, DestDir: TFileName);
class procedure SetFileAttr(const FileName: string; const Attr: Word);
procedure UseCurrentTime;
procedure UseSourceTimeStamp;
procedure UseTimeStamp(const Hour, Minute: word);
procedure UpdateTimeStamp(const Source, Dest: Integer);| Properties |
| Events |
| Variables |
ReadOnlyAction : AttribActions;
CopyBuffer : Pointer;
PresetTime : Word;
Success : boolean;
TimeStamp : Longint;
TimeStampChoice : TimeStampTypes;
TotalBytesCopied : Longint;| Constructors |
constructor Create;File error messages
| Functions |
function Completed: boolean;
procedure CopyFile(const FileName, DestDir: TFileName);set timestamp
destructor Destroy;
function GetBytesCopied: Longint;
class function GetFileAttr(const FileName: string): Word;...clone file name
class function HasAttr(const FileName: string; Attr: Word): Boolean;
class function MakeDest(const sfile, dpath: TFileName): TFileName;
procedure MoveFile(const FileName, DestDir: TFileName);close the source file
class procedure SetFileAttr(const FileName: string; const Attr: Word);get file attributes
procedure UseCurrentTime;
procedure UseSourceTimeStamp;01:00:00
procedure UseTimeStamp(const Hour, Minute: word);
procedure UpdateTimeStamp(const Source, Dest: Integer);| Properties |
| Events |
| Variables |
ReadOnlyAction : AttribActions;
CopyBuffer : Pointer;
PresetTime : Word;
Success : boolean;
TimeStamp : Longint;buffer for copying
TimeStampChoice : TimeStampTypes;
TotalBytesCopied : Longint;