Platforms to show: All Mac Windows Linux Cross-Platform

LargeBinaryStreamMBS class

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Files MBS Util Plugin ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Allows you to access files with more than 2GB in size.

Deprecated in favor of BinaryStream class in Xojo unless you need a feature provided here, so please let us know!

  • 7 properties
  • 16 methods
  • 13 shared methods
    • shared method Create(file as folderitem, MacType as string, MacCreator as string) as LargeBinaryStreamMBS
    • shared method Create(path as string, MacType as string, MacCreator as string, WinShareMode as Integer = 0) as LargeBinaryStreamMBS
    • shared method CreateResStream(file as folderitem, MacType as string, MacCreator as string) as ResStreamMBS
    • shared method CreateResStream(path as string, MacType as string, MacCreator as string) as ResStreamMBS
    • shared method DeleteDataFork(file as folderitem)
    • shared method DeleteResourceFork(file as folderitem)
    • shared method Open(file as folderitem, write as Boolean) as LargeBinaryStreamMBS
    • shared method Open(path as string, write as Boolean, WinShareMode as Integer = 0) as LargeBinaryStreamMBS
    • shared method OpenAsResStream(file as folderitem, write as Boolean) as ResStreamMBS
    • shared method OpenAsResStream(path as string, write as Boolean) as ResStreamMBS
    • shared method WinCreateStream(file as folderitem, StreamName as String, WinShareMode as Integer = 0) as LargeBinaryStreamMBS
    • shared method WinDeleteStream(file as folderitem, StreamName as String) as boolean
    • shared method WinOpenStream(file as folderitem, StreamName as String, write as Boolean, WinShareMode as Integer = 0) as LargeBinaryStreamMBS

Sub classes:

Some methods using this class:

Some examples using this class:

Blog Entries

Videos


The items on this page are in the following plugins: MBS Util Plugin.


LAContextMBS   -   LargeNumberErrorExceptionMBS


The biggest plugin in space...