How can I extract data from a 3rd party application's UI controls?
Sounds a lot like NirSoft's SysExporter:
SysExporter utility allows you to grab the data stored in standard list-views, tree-views, list boxes, combo boxes, text-boxes, and WebBrowser/HTML controls from almost any application running on your system, and export it to text, HTML or XML file.