나는이 스레드를 참조하고 웹 사이트 그것이 가리키는 수 있습니다 : 지금부터, 나는 My.Application.CommandLineArgs이 제대로 동작하지 않습니다 Opening a file in my application from File ExplorerMy.Application.CommandLineArgs는 - 파일을 열 수 없습니다
. 내 프로그램에서 열 파일을 선택할 때마다 프로그램을 닫을 때 창 오류가 발생합니다. My.Application.CommandLineArgs에서 파일 경로를 가져 와서 파일 (프로그램과 관련이없는 경우에도 다양한 확장명의 텍스트 파일)을 구문 분석하고 해당 내용을 RichTextBox. 파일을 여는 기능이 완전하고 작동하지만 파일에 My.Application.CommandLineArgs를 사용하려고하면 프로그램이 즉시 중단됩니다. 난 그냥 응용 프로그램을 열면
Private Sub ParseCommandLineArgs()
If My.Application.CommandLineArgs.Count > 0 Then
MessageBox.Show(My.Application.CommandLineArgs(0))
Else
MessageBox.Show("No args")
End If
End Sub
, 나는 내 응용 프로그램 "을 열고"사용하려고하는 경우에는 인수가 제공되지 않았다 말해 메시지 상자를 얻을 : 여기 내가 테스트로 노력하고있어 코드 내 응용 프로그램이 충돌하는 파일. 이 함수는 form_load 중에 호출됩니다.
실제로 0은 0이 작동하지 않기 때문에 테스트했습니다. – MaQleod
추가 : 경로가 제공되는 위치를 알지 못했기 때문에 다른 숫자를 시도하고 My.Application.CommandLineArgs로 다시 변경하는 것을 잊었습니다. (0) 게시 전 – MaQleod
@MaQleod. 질문을 편집하고 1을 0으로 바꿀 수 있습니까? – RobS