Thanks for the help. I now have a working map. Something along the lines of (this is from memory)

Code:
Public map(0) as udtMap

Public Type udtTile
   ' Where X and Y are locations inside the texture bmp (loaded in DC, so it grabs the right graphic)
   X as long
   Y as long
   Walkable as Boolean
End Type

Public Type udtMap
   tile(29, 29) as udtTile
   texture as Long
   ' texture = a DC with all the tile graphics
End Type

That's the way I did it, reading and writing to Binary Files. Now I can start with the game engine. Thanks for the help.