I'm not quite sure how you are wanting to implement the "block data" idea, but you should start with Read Lines From File.vi to learn how to read the number of lines. The implementation of this VI will give you some clues how to do that.
When you open a file, it tells you the size of the file itself. You could use this to split it up into blocks and then read that many bytes at a time.
J.R. Allen