I am using Visual Studio 2005 Standard Edition.
In my VB application I am using the FileOpen() function to read in some binary data from a file.
If I select a file like "MyFile.dat" and try to open it, the function ignores it and creates a new file without an extension, just "MyFile", and opens that one.
So when you run the program it looks like none of your files have any data. But actually it is ignoring your files and creating new empty ones without extensions.
As a test I copied one of my files and renamed it without the extension. When I try to open this file it works.

So What's up wih FileOpen()????