Two years ago, Visual Developer Magazine published my article “Grab a CAB: CAB Compression” in which I presented the Microsoft CAB decompression interface and a Delphi component that uses it. When Visual Developer was purchased and terminated, Earthweb kept the article online for a while. At some point EarthWeb dropped the article, and I’ve had a few requests to post it here. I finally got around to doing it. You can find the article here.
The code from the article, and some additional CAB stuff in Delphi both are available on my Tools and Utilities page.