Hello All,

I am currently writing a little program in VB that should be relatively easy, but unfortunetly I have encountered a problem...Let me explain!

Last night after posting my thread "Firewall Log Humor" I decided that I wanted to write a program that would take the Zone Alarm Alert Log and parse the data and display it as a neatly formatted HTML document... simple task right?

Well here how I have arranged the order of operations of the programs

[ 1) Program Start]
[ 2) Input: Location of the Firewall Log]
[ 3) Open Firewall Log]
[ 4) Start of a Do-While not EOF loop]
[ 5) Read A Line]
[ 6) Parse the line using "Split()" and the comma as my deliminator]
[ 7) Load the parsed string into an Array]
[ 8) Print the contents of the array into a HTML template I created]
[ 9) End the Loop]
[ 10) Close the open Log File]
[ 11) Launch the default browser with the formatted HTML log]
[ 12) End Program]

Ok...Rough Overview

Now the code runs perfectly with small ZA logs, but when I attempt to open large files (> 100k) the program will stop responding. I was curious if anyone has any ideas to get past this 100k barrier!

Any help is appreciated!