or you could write it properly to begin with... heh.
Dim is_conf_made As String, confloc As String
Dim counter As Long, FileReader As StreamReader
confloc = "D:\combocontents.txt"
is_conf_made = IIf(File.Exists(confloc), confloc, "")
If is_conf_made <> "" Then
counter = 0
FileReader = New StreamReader(confloc)
Do Until FileReader.EndOfStream
Dim lineread = FileReader.ReadLine()
Dim game As String = lineread
cboxselectgame.Items.Add(game)
Loop
End If
You didn't have any of the variables you had declared.... well, you probably did, but conveniently forgot to actually include all the code. Also, you made no mention of your requirements whatsoever. Anyway, that segment above, once you strip out the assignment statement and declarations at the top, will load the contents of each line in "conflac" into the combobox cboxselectgame.
Also, you should avoid anything from VB6 if there is an equivalent in .NET; in this case, the static File.Exists() would work better then Dir(). remove the maxdropdownitems property assigment. it's useless and doesn't do anything.
Lastly, your original issue is probably caused by you adding an item accidentally in the designer window.