在VB中獲取控制臺返回的結果可以使用Process類。下面是一個示例代碼:
Imports System.Diagnostics
Module Module1
Sub Main()
' 創建一個進程對象
Dim proc As New Process()
' 設置要執行的命令及參數
proc.StartInfo.FileName = "cmd.exe"
proc.StartInfo.Arguments = "/C echo Hello, World!"
' 設置重定向輸入輸出流和錯誤輸出流
proc.StartInfo.RedirectStandardOutput = True
proc.StartInfo.RedirectStandardError = True
proc.StartInfo.UseShellExecute = False
' 啟動進程
proc.Start()
' 等待進程執行完成
proc.WaitForExit()
' 獲取控制臺輸出結果
Dim output As String = proc.StandardOutput.ReadToEnd()
' 顯示輸出結果
Console.WriteLine(output)
End Sub
End Module
上面的代碼會執行一個簡單的命令并將控制臺輸出結果保存在output變量中,然后將結果打印到控制臺中。你可以根據自己的需求修改命令及參數。