This project implements bindings and classes for RealStudio and Xojo Win32 applications to extract RAR archives using the unrar library
|License: MIT License||Language: RealBasic|
RB-RAR implements bindings for RealStudio and Xojo Win32 applications to extract RAR archives using the unrar library available here. The unrar.dll file must be stored on Windows' search path or in the same directory as your executable. The project consists of a module containing three classes: Iterator, IteratorEx and ArchiveEntry.
The UnRAR.Iterator and UnRAR.IteratorEx classes provide a thin wrapper to the UnRAR API, while the ArchiveEntry class offers a convenient way to access archive headers.
This project was written using the RealBasic programming language. A current Realbasic/Xojo IDE must be used to properly read and build the project.
The project should compile for Win32, Linux, and Mac OS X, however the official UnRAR library is only available as a Windows DLL (source available.)
This project may be used in any other program provided credit is given in compliance with the MIT License.
Refer to the online documentation wiki for more information on this project.