2016-12-01 1 views
-1

Wie First Run Datei-Sekunden-Stream-Datei in Textfeld über if und elsewenn sonst für run-Datei und Stream-Datei erzeugen vb.net

If Process.Start("test.bat") Then 
     Dim address As String = "id.txt" 
     Dim client As WebClient = New WebClient() 
     Dim reader As StreamReader = New StreamReader(client.OpenRead(address)) 
     TextBox1.Text = reader.ReadToEnd 
    End If 

Hinweis: Textdatei per Batch-Datei generiert.

+0

Siehe hier: http://stackoverflow.com/questions/3147911/wait-till-a-process-ends –

+0

Es ist wahrscheinlich besser, um die Daten in Ihrem Programm zu erzeugen, anstatt eine Charge mit Datei, um das zu tun. –

Antwort

0
Try 
    Dim proc = Process.Start("test.bat") 
    proc.WaitForExit() 
    Using client As New WebClient() 
     TextBox1.Text = client.DownloadString(File.ReadAllText("id.txt")) 
    End Using 
Catch 
End Try