What is screen-scraping and why would I want to use it?
Suppose you want to get a report and put it into a spread-sheet for your user to manipulate. In this scenario, the VT control can be created as an invisible control, you can use the Telnet component to log into your host and send the commands needed to generate the report. As data arrives, you put it into the VT control. Then you simply read the ScrapeText property, parse the text, and put the relevant text into a spread-sheet control for display purposes. If you didn’t have the VT control, then you’d have to interpret the escape code sequences yourself, making this a very difficult process.