Так что я чувствую себя довольно близко, но у меня также есть чувство, что я смешиваю StreamReader и ReadAllLines
....................................................................................
Опция Строгое Вкл.
Импорт System.IO
Публичный класс Form4
Dim file As System.IO.StreamWriter
Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
file = My.Computer.FileSystem.OpenTextFileWriter("c:\devices.bat", False)
file.WriteLine("@echo off")
file.WriteLine("cd " & Form1.TextBox2.Text)
file.WriteLine("adb devices > C:\devices.txt")
file.Close()
Shell("C:\devices.bat", AppWinStyle.Hide, True, 500)
Dim output() = System.IO.File.ReadAllLines("C:\deviceinfo2.txt")
Dim Devices As String = ""
Dim line() As String = {}
For X = 1 To output.Count = -1
line = output(X).Split(New Char() {(" ")})
Devices = line(0)
ComboBox1.Items.Add(Devices)
Next
output.Close()
output.Dispose()
End Sub
Конечный класс
........................................................................
То, что я пытаюсь сделать, это начать читать навторая строка devices.txt, а затем читать первое слово из каждой строки, пока текстовый файл не будет готов.
Это кажется достаточно простым, но, как я уже сказал, я думаю, что я смешиваю потоковый ридер с readalllines
Любая помощь приветствуется