-2
我試圖創建一個簡單的VB應用程序,讓我使用內置的Windows PowerShell掛載ISO文件。使用文本框的內容作爲Process.Start的參數
我的代碼是在這裏:
Private Sub OpenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenToolStripMenuItem.Click
If OpenFileDialog1.ShowDialog = DialogResult.OK Then
TextBox1.Text = OpenFileDialog1.FileName
Me.ErrorProvider1.SetError(Me.TextBox1, "Looks Valid")
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If ErrorProvider1.GetError(TextBox1) = "Looks Valid" Then
Process.Start("powershell", "Mount-DiskImage 'C:\ISO\MY Magic ISO.iso'")
Else
Me.ErrorProvider1.SetError(Me.TextBox1, "Please Select a Valid File")
End If
End Sub
我的程序很簡單,你選擇從對話框一個文件,如果文件是有效的,它安裝使用PowerShell。
我的問題是我將如何使用Textbox1的內容來動態更改「C:\ ISO \ MY Magic ISO.iso」文件路徑。這可能嗎?任何幫助將不勝感激,如果以前有人問我,我非常抱歉!
有一些關於'如果ErrorProvider1.GetError(TextBox1)=「看起來有效」然後'看起來在概念上是錯誤的。 –
這就是說,你有沒有嘗試過使用'TextBox1.Text'? –
提示:[concatenation](https://msdn.microsoft.com/en-us/library/te2585xw.aspx)。 –