The ExtractorObject object provides the ability to extract the compressed archive or data stream. If the archive or data stream is compressed by a third-party tool, then only the following third-party tools have been fully tested to work with ExtractorObject in the Windows system: 7Z, Bandizip, WinRAR, and WinZIP.
Note
This object cannot be referenced in .NET Web Service or .NET Assembly components, otherwise the component will fail to be deployed.
ExtractorObject property |
Datatype |
Description |
---|---|---|
ClassDefinition |
PowerObject |
An object of type PowerObject containing information about the class definition of the object or control. |
String |
Specifies the password when the archive is encrypted. |
ExtractorObject event |
Occurs |
---|---|
Immediately before the Open event occurs in the window. |
|
Immediately after the Close event occurs in the window. |
|
Occurs when an error is found in the file extraction operation. |
|
Occurs when the file extraction is completed. |
|
Occurs during the file extraction process. This event can be used to display the full path name of the file that is being decompressed. |
|
Occurs during the file extraction process. This event can be used to display the total number of bytes in the file that has been decompressed. |
|
Occurs before the file extraction starts. This event can be used to display the total number of bytes in the file that will be decompressed. |
ExtractorObject function |
Datatype returned |
Description |
---|---|---|
Integer |
Cancels the file extraction operation. Only used for the asynchronous interface. |
|
String |
Returns the name assigned to the object. |
|
Integer |
Extracts the compressed archive or data stream. |
|
Integer |
Creates a reference to a context-specific instance of the specified service. |
|
Long |
Gets the number of files contained in the archive. |
|
Integer |
Gets the list of files in the compressed package. |
|
PowerObject |
Returns a reference to the name of the parent object. |
|
Boolean |
Adds an event to the end of the message queue for the control. |
|
Integer |
Triggers a specified event in the control and executes the script for the event. |
|
Object |
Returns the type of the object. |