2013-05-18 2 views

답변

3

시작할 수있는 프로그램의 명령 줄 인수를 읽은 다음 해당 입력을 구문 분석하여 결정을 내릴 수 있습니다. 예를 들어

: \ 파일 경로 \ filename.mp3 다음 CommandLineArgs (0) C - 음악과 CommandLineArgs (1) 될 것 같습니다 : \ 파일 경로 \ 당신이 입력 - 음악 C를 준 경우

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

    Dim CommandLineArgs As System.Collections.ObjectModel.ReadOnlyCollection(Of String) = My.Application.CommandLineArgs 

    If (String.Compare(CommandLineArgs(0), "-picture") = 0) Then 
     'desired code to do something for a picture here 

    ElseIf (String.Compare(CommandLineArgs(0), "-music") = 0) Then 
     'desired code to do something for music here 

    End If 

End Sub 

filename.mp3. 이걸로 당신이 선택한 다른 프로그램으로 CommandLineArgs (1)을 전달하여 파일을 재생할 수 있습니다 (또는 내장 된 방법으로 재생할 수 있습니다).

+1

정확히! 고맙습니다. – user2397435