It's a managed language, so garbage collection and most memory functions are handled by the runtime rather than the developer. .NET seems to be for RAD (rapid application development) the way VB is, but with managed code (VB is unmanaged). C++ is unmanaged, and so is Delphi, etc. I would say CCleaner would not be better in .NET.
Well, that means one thing - CCleaner should not be programmet in VB.Net
However I agree, that the ListBox should be fixed
I often clean others computers, and it is a pain in the #?@ to clean 300+ threads on a slow computer
Hope it will be fixed soon
I mentioned this in an earlier thread. In VB and VB.Net, most controls have a Redraw property. Just set it to False, call the Clear, and then set the Redraw to True. The last set to Redraw = True, refreshes the control and contents. This also works when doing selective as well. Just do the Redraw=False, Clear
item(s), Redraw=True and the new listbox items will be displayed (provided you kept the contents un-selected).
I also hope that eventually the progressbar is fixed as well as the Fix Selected issues ...
When fixing all items and the listbox is cleared, the progressbar is still set to 100% (should be reset to 0%) and the Fix Selected issues ... button is still enabled (should be disabled since the list is cleared).
But these are just cosmetic ... that only program developers mostely see.