📄 help.htm
字号:
<html>
<head>
<title>WinRAR VB Documentation</title>
</head>
<body link="#3366CC" vlink="#3366CC" alink="#3366CC">
<p style="word-spacing: -1; margin: -1" align="center"><b>
<font face="Tahoma" size="5"><font color="#FF00FF">
<span style="background-color: #C0C0C0">Win</span></font><font color="#FFFFFF"><span style="background-color: #008000">RAR</span></font>
<font color="#3366CC"><span style="background-color: #FF0000">VB</span></font>
<font color="#FFFF00"><span style="background-color: #008080">Document</span></font><font color="#FF0000"><span style="background-color: #800080">ation</span></font></font></b></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">This is an unofficial UNRAR.DLL
documentation make by myself. I actually don't know it is right or wrong. If you
think my explanation is wrong, please email me by clicking
<a href="mailto:FredrickDallasDurst@yahoo.com">here</a>.</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<ul>
<li>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><a href="#TheFile">Get the UNRAR.DLL file</a></font></li>
<li>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><a href="#Functions">The functions</a></font></li>
<li>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><a href="#UsingSample">Using the WinRAR
VB program codes</a></font></li>
<li>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><a href="#Copyright">Copyright Info</a></font></li>
</ul>
<hr>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"><b>
<font face="Lucida Console"><a name="TheFile"></a>Get the UNRAR.DLL file</font></b></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">You can get the UNRAR.DLL file from the
author of WinRAR at RARLab website (<a href="http://www.rarlab.com/">http://www.rarlab.com</a>)
The file are free of charge and you could use it in your application.</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<hr>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"><b>
<font face="Lucida Console"><a name="Functions"></a>The functions</font></b></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">I can't add the DLL through the Reference
dialog. When I refer to the sample from RARLab, you must reference to the file
at runtime. So, if there are other functions / subs / or anything, I would not
know.</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><span style="background-color: #C0C0C0">
Viewing / Extracting / Testing function</span></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">RARProcessFile (<font color="#000080">ByVal</font>
hArcData <font color="#000080">as Long</font>, <font color="#000080">ByVal</font>
Operation <font color="#000080">as Long</font>, <font color="#000080">ByVal</font>
DestPath <font color="#000080">as String</font>, <font color="#000080">ByVal</font>
DestName <font color="#000080">as String</font>) <font color="#000080">as Long</font></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><span style="background-color: #C0C0C0">
Opening & Closing RAR Archive functions</span></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">RAROpenArchive (<font color="#000080">ByRef</font>
ArchiveData <font color="#000080">as</font> RAROpenArchiveData)
<font color="#000080">as Long</font><br>
RARCloseArchive (<font color="#000080">ByVal</font> hArcData
<font color="#000080">as Long</font>) <font color="#000080">as Long</font></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><span style="background-color: #C0C0C0">
Read the RAR Archive header function</span></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">RARProcessHeader (<font color="#000080">ByVal</font>
hArcData <font color="#000080">as Long</font>, <font color="#000080">ByRef
</font>HeaderData<font color="#000080"> as </font>RARHeaderData<font color="#000080">)
as Long</font></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><span style="background-color: #C0C0C0">Set
Archive Password</span></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">RARSetPassword (<font color="#000080">ByVal</font>
hArcData <font color="#000080">as Long</font>, <font color="#000080">ByVal</font>
Password <font color="#000080">as String</font>)</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2"><span style="background-color: #C0C0C0">
Other sub</span></font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">RARSetChangeVolProc (<font color="#000080">ByVal</font>
hArcData <font color="#000080">as Long</font>, <font color="#000080">ByVal</font>
Mode <font color="#000080">as Long</font>)</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<hr>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"><b>
<font face="Lucida Console"><a name="UsingSample"></a>Using the WinRAR VB
program codes</font></b></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">You can use the WinRAR VB codes to test the
functionality of the UNRAR.DLL. The codes are 100% from RARLab + some
modification & improvement to the GUI</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<hr>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"><b>
<font face="Lucida Console"><a name="Copyright"></a>Copyright Info</font></b></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify">
<font face="Lucida Console" size="2">Copyright 2oo2-2oo3, Shukri Zahari. WinRAR
are trademark of RARLab. All right reserved</font></p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
<p style="word-spacing: -1; margin: -1" align="justify"> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -