Hi Neal,
First of all, it's important to know what type of server offers access to that text file: FTP, HTTP or Data Socket.
If you are planning to use DS server, the solution is to configure those firewalls to accept OUTPUT directed to DS port (I don't know the number).
With FTP and HTTP servers it's easier because almost every computer connected to the Internet has access to them. In case the access is blocked by the firewall, again � the only solution is to configure it properly (allow OUTPUT for port 21 (ftp) and 80 (http)).
Regarding your application, as far as I remember, you can access FTP and HTTP sources via Data Socket functions (setting the URL properly).
Anyway, if you want to do it via ActiveX, try to use "Microsoft Internet Transfer Contr
ol", using GetChunk method after capturing the StatusChanged event with status=12 (download complete).
Using the Web Browser, you can access the page content via "Microsoft HTML Object Library" (HTML Document) � but I won't suggest it.
Hope this helps