Wie kann ich das Problem bei meinem VB-Programm lösen?
Ich habe mir ein Programm erstellt (in VB). Damit kann man msi-Dateien extrahieren. Nur es geht irgendwie nicht. Er findet es nie.
Public Class Form1
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
OpenFileDialog1.Filter = "Windows Installer Pakete (*.msi)|*.msi"
OpenFileDialog1.FilterIndex = 1
If OpenFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
TextBox1.Text = OpenFileDialog1.FileName
End If
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If FolderBrowserDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then
TextBox2.Text = FolderBrowserDialog1.SelectedPath
End If
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
Dim p As New Process
p.StartInfo.FileName = "msiexec.exe"
p.StartInfo.Arguments = "/a" + TextBox1.Text + "/qn TARGETDIR=" + TextBox2.Text + ""
p.Start()
End Sub
End Class
Visual Basic,
Programmiersprache