Greg,
I have a bit of experience working with LabVIEW and HTML.
First of all, you need to know what HTML is. Text. At least, that's how ANYTHING but a browser sees it, including LabVIEW.
So, in order to solve your problem, try this. Send the HTML Code through a simple text search algorithm. Look for all instances of a link ("Href..."). To test to see if your link is broken, use the Internet Toolkit and request a header from the link's site. If you get a header, the link is good (unless there is no valid content....)
You have the distinct advantage (which I didn't have) of being the creator of the HTML. Therefore, you can know exactly where the links are.
In case you are having difficulty with the concept still, try this. Go to any web page,
and view the source (U in Netscape). You will see the text that is the HTML code, which your browser interprets to display the page and links. Trust me, they are quite different in appearance.
Internet programming in LabVIEW is quite easy. I wrote a program a couple of years ago that took an address, went to a couple of sites, and formatted an email and sent it to Congressional Representatives based on the zip code. It took me 45 minutes to do this, something which would have taken two or more days in C (Text searching, text formatting, reading HTML from online source, formatting email, and sending email.)
I really love to use LabVIEW for internet programming, especially CGI, but unfortunately, I cannot easily implement it. Seems my host wanted to charge quite a sum of money to install the rutime engine on their server (hello, NI engineers...do you hear me...I need a compressed version for internet programming....)
Good luck, and let us know how you do.
If you em
ail me, I may send you a couple of the functions from the sample above. I won't send the whole thing, as I am quite proud of what it does and how it does it, but I will certainly send enough to give you a direction to go.