【发布时间】:2014-06-13 02:20:17
【问题描述】:
如何将数据直接从 cmd 插入 text1?我试过了,但输出错误只是一些数字......
Dim com As String
Private Sub Command1_Click()
Dim sCommand As String
sCommand = "dir"
Text1.Text = Shell("cmd.exe /k" & sCommand)
End Sub
【问题讨论】:
-
Shell返回状态码,而不是命令的输出。请改用WshShell。无论如何它也无法正常工作,您需要在/k之后有一个空格@