Ich habe das Problem das ich die openssl.exe die ja über die eingabeaufforderung startet auslesen möchte, und den Inhalt dessen soll er in eine Textbox packen. Bei den 2 versuchen die ich gemacht habe, hat er nur die openssl.exe gestartet ohne inhalt.
Es entsteht ein leeres Cmd fenster ohne Inhalt, wie behebe ich mein Problem?
ich habs auf 2 Weisen Probiert gehabt:
[Only registered and activated users can see links. Click Here To Register...]
oder
Beides ging nicht, bei einen normalen Shell befehl klappt alles ohne Probleme, es taucht nur das nervige Fenster im Hintergrund auf und er gibt den wert nicht in der textbox wieder.
Wie kann ich das ganze bewerkstelligen?
Es entsteht ein leeres Cmd fenster ohne Inhalt, wie behebe ich mein Problem?
ich habs auf 2 Weisen Probiert gehabt:
[Only registered and activated users can see links. Click Here To Register...]
oder
| Dim p As New Process() |
| p.StartInfo.FileName = "openssl.exe" |
| p.StartInfo.Arguments = " -help" |
| p.StartInfo.UseShellExecute = False |
| p.StartInfo.RedirectStandardOutput = True |
| p.StartInfo.CreateNoWindow = True |
| Dim sOutput As String |
| p.Start() |
| sOutput = p.StandardOutput.ReadToEnd() |
| p.WaitForExit() |
| p.Close() |
| MessageBox.Show(sOutput) |
Beides ging nicht, bei einen normalen Shell befehl klappt alles ohne Probleme, es taucht nur das nervige Fenster im Hintergrund auf und er gibt den wert nicht in der textbox wieder.
Wie kann ich das ganze bewerkstelligen?