以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教版主大一个问题? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148060) |
-- 作者:fangdejin -- 发布时间:2020/3/30 12:42:00 -- 请教版主大一个问题? Dim ptb As WinForm.TextBox = e.Form.Controls("PingTextBox") Dim str As String = ptb.text MessageBox.show(str) Dim p As new Process() p.StartInfo.FileName = "cmd.exe" p.StartInfo.UseShellExecute = False \'关闭Shell的使用 p.StartInfo.RedirectStandardInput = True \'重定向标准输入 p.StartInfo.RedirectStandardOutput = True \'重定向标准输出 \'p.StartInfo.RedirectStandardError = True \'重定向错误输出 \' p.StartInfo.CreateNoWindow = True \'设置不显示窗口 p.Start() p.StandardInput.WriteLine("ping str") p.StandardInput.WriteLine("exit") Dim strRst As String = p.StandardOutput.ReadToEnd() msgbox(strRst) 这里得str 无法转换为IP地址 ping值无法读取 请问如何代入 |
-- 作者:有点蓝 -- 发布时间:2020/3/30 14:04:00 -- p.StandardInput.WriteLine("ping " & str) |
-- 作者:fangdejin -- 发布时间:2020/3/30 14:47:00 -- OK 多谢! |