Gast
2012-10-30, 13:43:39
Ich möchte Befehle bzw. Text mit VB in eine durch VB aufgerufene Anwendung schreiben lassen z.B. Notepad, Putty etc.
Der Aufruf gelingt, aber es wird nichts geschrieben :(
Hier der relevante Auszug:
myProcess.StartInfo.FileName = "notepad"
myProcess.StartInfo.RedirectStandardInput = True
myProcess.StartInfo.RedirectStandardOutput = True
myProcess.StartInfo.RedirectStandardError = True
myProcess.StartInfo.CreateNoWindow = True
myProcess.StartInfo.UseShellExecute = False
myProcess.Start()
Dim tw As TextWriter bzw. StreamWriter
tw = myProcess.StandardInput
tw.WriteLine("bla")
Und hier das ganze Script:
Der Aufruf gelingt, aber es wird nichts geschrieben :(
Hier der relevante Auszug:
myProcess.StartInfo.FileName = "notepad"
myProcess.StartInfo.RedirectStandardInput = True
myProcess.StartInfo.RedirectStandardOutput = True
myProcess.StartInfo.RedirectStandardError = True
myProcess.StartInfo.CreateNoWindow = True
myProcess.StartInfo.UseShellExecute = False
myProcess.Start()
Dim tw As TextWriter bzw. StreamWriter
tw = myProcess.StandardInput
tw.WriteLine("bla")
Und hier das ganze Script: