Platforms to show: All Mac Windows Linux Cross-Platform
WindowsFileCopyMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Windows | MBS Win Plugin | 9.2 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
- event Progress(TotalFileSize as int64, TotalBytesTransferred as int64, StreamSize as int64, StreamBytesTransferred as Int64, StreamNumber as Integer, Reason as Integer) as Integer
- 4 properties
- property Lasterror as Integer
- property MultiThreaded as Boolean
- property OperationsAborted as Boolean
- property Parent as Variant
- 28 methods
- method CopyFileEx(ExistingFileName as folderitem, NewFileName as folderitem, Flags as Integer) as boolean
- method CopyFileEx(ExistingFileName as String, NewFileName as String, Flags as Integer) as boolean
- method CopyFileSimple(ExistingFileName as folderitem, NewFileName as folderitem, FailIfExists as boolean=false) as boolean
- method CopyFileSimple(ExistingFileName as String, NewFileName as String, FailIfExists as boolean=false) as boolean
- method FileOperationCopy(source as folderitem, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source as string, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source as string, dest as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source() as folderitem, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source() as folderitem, dest() as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source() as string, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source() as string, dest as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationCopy(source() as string, dest() as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationDelete(file as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationDelete(filepathes as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationDelete(filepathes() as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationDelete(files() as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source as folderitem, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source as string, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source as string, dest as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source() as folderitem, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source() as folderitem, dest() as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source() as string, dest as folderitem, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source() as string, dest as string, Flags as Integer, ProgressTitle as string="") as boolean
- method FileOperationMove(source() as string, dest() as string, Flags as Integer, ProgressTitle as string="") as boolean
- method MoveFileSimple(ExistingFileName as folderitem, NewFileName as folderitem) as boolean
- method MoveFileSimple(ExistingFileName as String, NewFileName as String) as boolean
- method MoveFileWithProgress(ExistingFileName as folderitem, NewFileName as folderitem, Flags as Integer) as boolean
- method MoveFileWithProgress(ExistingFileName as String, NewFileName as String, Flags as Integer) as boolean
- 29 constants
- const CallbackChunkFinished=0
- const CallbackStreamSwitched=1
- const CopyFileAllowDecryptedDestination=8
- const CopyFileCopySymLink=&h800
- const CopyFileFailIfExists=1
- const CopyFileOpenSourceForWrite=4
- const CopyFileRestartable=2
- const FileOperationAllowUndo=&h40
- const FileOperationFilesOnly=&h80
- const FileOperationMultiDestFiles=1
- const FileOperationNoConfirmation=&h10
- const FileOperationNoConfirmationMkDir=&h200
- const FileOperationNoConnectedElements=&H2000
- const FileOperationNoCopySecurityAttributes=&h800
- const FileOperationNoErrorUI=&h400
- const FileOperationNoRecursion=&h1000
- const FileOperationRenameCollision=8
- const FileOperationSilent=4
- const FileOperationSimpleProgress=&h100
- const FileOperationWantNukeWarning=&H4000
- const MoveFileCopyAllowed=2
- const MoveFileCreateHardLink=16
- const MoveFileDelayUntilReboot=4
- const MoveFileReplaceExisting=1
- const MoveFileWriteThrough=8
- const ProgressCancel=1
- const ProgressContinue=0
- const ProgressQuiet=3
- const ProgressStop=2
This class has no sub classes.
Some examples using this class:
- /VLC/Play audio
- /VLC/Show two videos
- /VLC/Show Video Images in Web App
- /VLC/Show video sample
- /VLC/Thumbnailer Console
- /VLC/Thumbnailer GUI
- /Win/Windows File Copy
- /Win/Windows File Copy Threaded
Blog Entries
- MBS Xojo Plugins, version 21.6pr3
- MBS Xojo Plugins, version 19.6pr3
- MBS Xojo Plugins, version 18.1pr1
- MBS Xojo Plugins, version 17.6pr2
- Tip of day: Move file/folder to trash
- MBS Real Studio Plugins, version 12.4pr3
- Tip of the day: Move to trash
The items on this page are in the following plugins: MBS Win Plugin.
WindowsEthernetMBS - WindowsFileDescriptorMBS
Feedback: Report problem or ask question.
