Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Win Plugin:WindowsFiles:
Partly Console safe, 86 entry points.
- class WindowsBurnMBS
- class WindowsDiscInfoMBS
- property Mode as Integer
- property Drive as Integer
- property Removable as Boolean
- property Fixed as Boolean
- property BufferSize as Int64
- property Size as Int64
- property TracksPerCylinder as Integer
- property SectorsPerTrack as Integer
- property BytesPerSector as Integer
- property VendorId as String
- property ModelNumber as String
- property SerialNumber as String
- property RevisionNumber as String
- property ProductRevision as String
- shared method Devices() as WindowsDiscInfoMBS()
- shared method Device(file as folderitem) as WindowsDiscInfoMBS
- shared method Device(path as string) as WindowsDiscInfoMBS
- class WindowsFileCopyMBS
- 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 MoveFileSimple(ExistingFileName as folderitem, NewFileName as folderitem) as boolean
- method MoveFileSimple(ExistingFileName as String, NewFileName as String) as boolean
- 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 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
- 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 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 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 folderitem, dest() 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(file as folderitem, 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 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 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 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 folderitem, dest() as folderitem, Flags as integer, ProgressTitle as string="") as boolean
- property Lasterror as Integer
- property OperationsAborted as Boolean
- property MultiThreaded as Boolean
- property Parent as Variant
- event Progress(TotalFileSize as int64, TotalBytesTransferred as int64, StreamSize as int64, StreamBytesTransferred as Int64, StreamNumber as integer, Reason as integer) as integer
- class WindowsFileInfoMBS
- method Constructor(handle as integer)
- method Constructor(stream as BinaryStream)
- method Constructor(path as string)
- method Constructor(file as folderitem)
- property Valid as Boolean
- property NumberOfLinks as Integer
- property VolumeSerialNumber as Integer
- property FileAttributes as Integer
- property CreationTime as UInt64
- property LastAccessTime as UInt64
- property LastWriteTime as UInt64
- property FileSize as UInt64
- property FileIndex as UInt64
- property CreationDate as Date
- property LastAccessDate as Date
- property LastWriteDate as Date
- class WindowsFileVersionMBS
- method QueryUnicodeValue(key as string) as string
- method QueryBinaryValue(key as string) as string
- method GetFileDescription as string
- method GetFileVersion as string
- method GetInternalName as string
- method GetCompanyName as string
- method GetLegalCopyright as string
- method GetOriginalFilename as string
- method GetProductName as string
- method GetProductVersion as string
- method FileVersion as string
- method ProductVersion as string
- method OpenFile(file as folderitem) as boolean
- property Lasterror as Integer
- property Success as Boolean
- property FileVersionMS as Integer
- property FileVersionLS as Integer
- property ProductVersionMS as Integer
- property ProductVersionLS as Integer
- property FileFlags as Integer
- property FileOS as Integer
- property FileType as Integer
- property FileSubtype as Integer
- property FileDateMS as Integer
- property FileDateLS as Integer
- property LangCharset as Integer
- property RawData as String
- class WindowsInternetShortcutMBS
- class WindowsShortCutMBS
- method CreateShortCut as boolean
- method ResolveShortCut(DisableGUI as boolean=false, DisableSearch as boolean=false) as boolean
- property Location as String
- property Target as String
- property Arguments as String
- property WorkingDirectory as String
- property Command as Integer
- property Icon as String
- property IconID as Integer
- property Description as String
- property ParentWindow as Variant
- module WindowsJunctionMBS
- method HardLinksForFile(path as string) as string()
- method Lasterror as integer
- method GetJunctionTarget(JunctionDir as folderitem) as string
- method IsDirectoryJunction(JunctionDir as folderitem) as boolean
- method DeleteJunction(JunctionDir as folderitem) as boolean
- method CreateJunction(JunctionDir as folderitem, TargetDir as folderitem) as boolean
- method CreateHardLink(NewFile as folderitem, TargetFile as folderitem) as boolean
- method CreateSymbolicLink(NewFile as folderitem, TargetFile as folderitem) as boolean
- method CreateSymbolicLink(NewFile as folderitem, TargetFile as string, TargetIsDirectory as Boolean) as boolean
Blog Entries
- MBS Xojo Plugins, version 21.6pr3
- MBS Xojo Plugins, version 19.6pr3
- MBS Xojo Plugins, version 19.1pr7
- MonkeyBread Software Releases the MBS Xojo Plugins in version 18.5
- MBS Xojo Plugins, version 18.5pr8
- Tip of day: Move file/folder to trash
- Tip of the day: Move to trash
- MBS REALbasic Plugins Version 10.4 release notes
- MBS Plugins 10.3 Release Notes
- Tipp of the day: WindowsFileVersionMBS