vb6 – WebBrowser Control – Get ALL HTML Code, NOT .innerHtml OR .outerHtml

This page is going to show you how to get ALL the html code of the web browser control. The way most people attempt to do this with one of these two code blocks …

but neither of these grab ALL the html.  This code does …

The Microsoft web browser control causes many a programmer to pull out their hair (may explain why I am bald) because there are so many problems with this control that have never been rectified.