Advertisement
5_2007-2008 Complete Applications #193238

DE-RAR

Allows you to extract the contents of RAR archives and lists what files are in the archive. You will need the Unrar.dll which is on the WinRar site (Rarlabs i think) placed in the same Dir as the app, or in the c:\windows\system32 folder -29/06/2006 - 3.0.1 --BugFixes and removed some unnessary declarations -- Can drag an archive on the exe and it will auto enter it into the OpenRar text bo and list the files (i.e. allows archives to be opened by double clicking on it if there is no rar support available. Just select "open with") -- Implemented another progressbar so that the user knows how many objects have been extracted and how many to go -- Got rid of the label showing number of files in the archive -- Sorted out the multi Volume archives so that the unpacked size doesn't get counted twice, therefore the progressbar is more reliable -- Realised that WinRar doesn't tidy up the folders (i.e TopLevel shown by default until it is double clicked, which shows the second level files relative to the toplevel folder) -- Tidied up some of the listing coding so that there are not two procedures to list files and folders separately, now there is just one (which may have caused the confusion with the treeview) -- Scrapped the treeview as it was not the best idea I've had. Replaced it with a Listview which can show the file properties and cuts down on the extra part of the extraction function -- Display archive Comments -- Removed API of the List box so that it is scrollable as the Listbox has been removed -- Changed borderstyle of form from Fixed single to sizable and allows controls to be resized as well (though it flashes the form when it reaches its limit) -- Changed GUI so that a toolbar is used (may as well use the other items in MSCOMCTRL.OCX since its referenced), and got rid of the list files option. Its automatic now -- List files doesn't list the files in the archive twice -- Added ability to drop a rar archive on the input textbox -- Fixed the process dialog so that long paths get wrapped -- Implememented a treeview instead of listbox for files in the archive (though needs tweaking)

AI

Ringkasan AI: This codebase represents a historical implementation of the logic described in the metadata. Our preservation engine analyzes the structure to provide context for modern developers.

Kode Sumber
original-source
Upload
Komentar Asli (3)
Dipulihkan dari Wayback Machine