Platforms to show: All Mac Windows Linux Cross-Platform

ArchiveWriterMBS class

Super class: ArchiverMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
class Archive MBS Compression Plugin 16.2 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The class to write archive content.
Var a as new ArchiveWriterMBS


Var f as FolderItem = SpecialFolder.Desktop.Child("")
if not a.CreateFile(f) then
break // failed


Var data as string = "Hello World test file. Hello World again."

Var e as new ArchiveEntryMBS
e.PathName = "Hello World.txt"
e.Size = lenb(data)
e.Permissions = &o0644
e.FileType = e.kFileTypeRegular

a.WriteHeader e
call a.WriteData data


end if

Can be used to write zip, tar and other image formats.
Subclass of the ArchiverMBS class.

Super class ArchiverMBS

Sub classes:

Some methods using this class:

Some examples using this class:

Blog Entries

Xojo Developer Magazine

Release notes

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

ArchiveWriteDiskMBS   -   Argon2MBS

The biggest plugin in space...