Мой VB6 немного ржавый, но я думаю, что это что-то вроде этого, благодаря Google! : P
DIM FileNo AS Integer
DIM strNameList() AS STRING
FileNo = FreeFile
Open "file.dat" For Input As FileNo
Do Until EOF(FileNo)
Line Input FileNo, strNameList(UBound(strNameList))
REDIM Preserve strNameList(UBound(strNameList) + 1)
Loop
Close FileNo
Теперь strNameList
будет иметь массив записей из файла ... Фу ... Надеюсь, это правильно, несмотря на мои деревенские навыки ....