I need to know the quickest way to read many (up to 3,000) smaller files (usually below 500 K) into memory. Right now I am reading them in one line at a time. I tried using input for the len of the file, but that did not help.

Is there some way to make vb not do this sequentially - could I write something in C++ and call it from vb . . . anything please