Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items

ArchiveWriterMBS.SetFormatCpioNewc
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to cpio newc.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatGnutar
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to gnu tape archive files.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatIso9660
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to iso 9660.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatMTree
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to mtree.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatMTreeClassic
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to mtree classic.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatPax
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to pax.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatPaxRestricted
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to pax restricted.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatRaw
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.3 Yes Yes Yes Yes No
Function: Sets raw format.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatShar
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to shar.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatSharDump
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to shar dump.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatUstar
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to Unix Standard TAR.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatV7tar
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to v7 tape archive files.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatWArc
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.3 Yes Yes Yes Yes No
Function: Sets format to web archive.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatXar
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to xar.

Feedback, Comments & Corrections

ArchiveWriterMBS.SetFormatZip
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets format to zip.
Example:
dim a as new ArchiveWriterMBS

a.SetFormatZip
a.ZipSetCompressionDeflate

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

else

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

dim 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

a.FinishEntry

a.Close
end if

Feedback, Comments & Corrections

ArchiveWriterMBS.SetPassphrase(Password as String)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.3 Yes Yes Yes Yes No
Function: Sets the passphrase to use.
Notes: Alternatively you can use the Passphrase event.

Feedback, Comments & Corrections

ArchiveWriterMBS.WriteData(data as MemoryBlock) as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Writes data to current file.
Notes: Returns number of bytes written.

See also:

Feedback, Comments & Corrections

ArchiveWriterMBS.WriteData(data as Ptr, Size as Int64) as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Writes data to current file.
Notes: Returns number of bytes written.

See also:

Feedback, Comments & Corrections

ArchiveWriterMBS.WriteData(data as string) as Int64
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Writes data to current file.
Notes: Returns number of bytes written.

See also:

Feedback, Comments & Corrections

ArchiveWriterMBS.WriteHeader(Entry as ArchiveEntryMBS)
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Writes an archive item.

Feedback, Comments & Corrections

ArchiveWriterMBS.ZipSetCompressionDeflate
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets compression for zip to deflate.

Feedback, Comments & Corrections

ArchiveWriterMBS.ZipSetCompressionStore
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
method Archive MBS Compression Plugin 16.2 Yes Yes Yes Yes No
Function: Sets compression for zip to store.
Notes: Store is no compression.

Feedback, Comments & Corrections

Previous items

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




Links
MBS FileMaker tutorial videos