2013-01-12 1 views
0

배치하고 당신이 그것을 가 TextBox로 전환 프로그램 및 clicked ok을 검색 할 때 (나는 이미이있어)하지만 나는 시작할 수 있습니다 다른 버튼으로 선택한 프로그램.어떻게 당신이 찾아 프로그램을 시작하고 내가 찾아보기 버튼을 만들고 싶어

어떻게 할 수 있습니까?

Public Class Form1 

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click 

End Sub 
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click 

End Sub 
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click 

End Sub 
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click 

End Sub 
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 

End Sub 

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click 
    Using a As New OpenFileDialog() 
     If a.ShowDialog() = DialogResult.OK Then 
      Me.TextBox1.Text = a.FileName 
     End If 
    End Using 
End Sub 

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click 
    Using b As New OpenFileDialog() 
     If b.ShowDialog() = DialogResult.OK Then 
      Me.TextBox2.Text = b.FileName 
     End If 
    End Using 
End Sub 

Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click 
    Using c As New OpenFileDialog() 
     If c.ShowDialog() = DialogResult.OK Then 
      Me.TextBox3.Text = c.FileName 
     End If 
    End Using 
End Sub 

Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click 
    Using d As New OpenFileDialog() 
     If d.ShowDialog() = DialogResult.OK Then 
      Me.TextBox4.Text = d.FileName 
     End If 
    End Using 
    End Sub 
End Class 

답변

2

당신은

if Not String.IsNullorEmpty(TextBox1.Text)  
    Process.Start(me.TextBox1.Text) 
end if 
+0

내가 추가하는 경우 (VB.net로 업데이트) 귀하의 버튼 클릭 이벤트에이 추가 Process.Start

를 사용할 수 있습니다

내가 이미 가지고있는 코드입니다 그 버튼을 클릭하면 작동하지만 버튼을 클릭하면 텍스트 상자가 비어있는 상태에서 문제가 해결됩니다. – user1973187

+0

@ user1973187 업데이트 된 답변을 확인하십시오. 텍스트 상자에 값 –

+0

이 있는지 확인해야합니다! 오류가 나는 그것을 할 수 없어 그때 나는 그것이 btw 오류가 발생합니다 Visual 기본 2010 표현 – user1973187

관련 문제