title: trying to read a delimited text file from resources - but it wont run
body: <p>I'm having a problem where instead of reading a text file from the location string, I changed it to read the text file from the resource location and it breaks my program.  I've also used the insert snippet method to get most of this code, so it is safe to say I don't know what is going on.  Could some one please help?</p>
  
  <pre><code>   'reads the text out of a delimited text file and puts the words and hints into to separate arrays
     ' this works and made the program run
     ' Dim filename As String = Application.StartupPath + "\ProggramingList.txt"
      'this dosnt work and brings back a Illegal characters in path error.
      dim filename as string = My.Resources.ProggramingList
      Dim fields As String()
      'my text files are delimited
      Dim delimiter As String = ","
      Using parser As New TextFieldParser(filename)
          parser.SetDelimiters(delimiter)
          While Not parser.EndOfData
              ' Read in the fields for the current line
              fields = parser.ReadFields()
              ' Add code here to use data in fields variable.
  
              'put the result into two arrays (the fields are the arrays im talking about). one holds the words, and one holds the corresponding hint
              Programingwords(counter) = Strings.UCase(fields(0))
              counter += 1
              'this is where the hint is at
              Programingwords(counter) = (fields(1))
              counter += 1
          End While
      End Using
  </code></pre>
  
  <p>the error       </p>
  
  <p>ex.ToString()<br>
  "System.ArgumentException: Illegal characters in path.
     at System.IO.Path.CheckInvalidPathChars(String path)
     at System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
     at System.IO.Path.NormalizePath(String path, Boolean fullCheck)
     at System.IO.Path.GetFullPathInternal(String path)
     at System.IO.Path.GetFullPath(String path)
     at Microsoft.VisualBasic.FileIO.FileSystem.NormalizePath(String Path)
     at Microsoft.VisualBasic.FileIO.TextFieldParser.ValidatePath(String path)
     at Microsoft.VisualBasic.FileIO.TextFieldParser.InitializeFromPath(String path, Encoding defaultEncoding, Boolean detectEncoding)
     at Microsoft.VisualBasic.FileIO.TextFieldParser..ctor(String path)
     at HangMan.Form1.GetWords() in I:\vb\HangMan\HangMan\Form1.vb:line 274"  String</p>