我有一個.exe文件,它需要一個.txt文件作爲參數。但是,我無法使用vb.net中的代碼工作。當我使用cmd和文本文件運行.exe時,它工作正常。嘗試打開.txt文件作爲參數使用Process.Start()
Dim a As New ProcessStartInfo
a.FileName = "C:\Users\Asim Rahman\Desktop\Project Input Files\DirectStiffness.exe"
a.Arguments = "C:\Users\Asim Rahman\Desktop\Project Input Files\HW3A.txt"
a.WindowStyle = ProcessWindowStyle.Maximized
Process.Start(a)
我也試過用其他方式打開程序和文件,但是我沒能使它工作。任何幫助將不勝感激。 謝謝!
刪除完整路徑,爲什麼你有處理前的報價?你能否發表一段有意義的代碼? – varocarbas
Dim a As New ProcessStartInfo a.FileName =「C:\ Users \ Asim Rahman \ Desktop \ Project Input Files \ DirectStiffness.exe」 a.Arguments =「C:\ Users \ Asim Rahman \ Desktop \ Project Input Files \ HW3A.txt」 a.WindowStyle = ProcessWindowStyle.Maximized 的Process.Start(一) – arahman
這是我現在已經做了,但它仍然說同樣的事情。文件無法打開。 @varocarbas – arahman