안녕하세요?
일단 지난번 포스팅에서 어떻게 해서 제대로 추가적인 입력창을 불러 오는데는 성공했습니다. 그런데 이게 아직은 아무런 작업을 하지 않아서 인지 전혀 작동을 하지 않습니다. 그래서 이번 포스팅부터는 여기다가 작업을 할 수 있도록 어떻게 코드를 작성해야 하는데, 이제 그와 관련된 내용을 올리도록 하겠습니다.
가장 먼저 해야 할일은 위 스크린샷처럼 일단 입력해야 할 엑셀 파일의 갯수가 제 기준으로 24개가 한계이기 때문에, 그것에 맞춰서 그냥 한계를 설정해 주도록 합니다.
일단 이렇게 해서 우선 위 스크린샷처럼 그냥 경고 윈도우를 띄우는 것 까지는 그렇게 어렵지 않게 되기는 되었습니다. 이제 다음으로 이미 나와 있는 GUI의 내용을 올리도록 해 봐야 합니다.
먼저 위 스크린샷과 같은 형식으로 일단 메서드를 작성해 보도록 합니다. 이렇게 하는 것으로 일단 작업을 하나는 할 수 있게 됩니다.
그리고 나서 Init라고 되어 있는 시작할 때 호출이 되는 이 기본적인 메서드에다가 일단 위 스크린샷에서 볼 수 있는 것처럼 우선 버튼을 누르게 되면, 작동을 할 수 있도록 안배해 주도록 합니다.
그리고 실수가 있었는데, 위 스크린샷의 붉은색 줄처럼, 일단 엑셀 파일만 선택을 할 수 있도록 만들어 주도록 합니다. 이렇게 해서 하나 완성하는데 성공하기는 했습니다.
우선 제대로 엑셀 파일의 경로를 가지고 오는 것 까지는 어떻게 성공한 것을 확인할 수 있기는 있었습니다. 이제 다음으로 해야 할 것으로는 이걸 어덯게 다른 곳으로 옮기는 일 입니다.
그리고 나서 이렇게 경로를 지정하는데 성공했다면, 다음으로 해야 하는 일은 당연하다면 당연하게도, 일단 경로가 지정된 것을 표시해 주는 Line Edit에 이게 표시가 되도록 만들어 주는 것 입니다.
그리고 실제로 프로그램을 실행시켜 보는 상황에서도 제대로 나오는 것을 확인할 수 있기는 있는 것을 볼 수 있었습니다. 이제 다음으로 봐야 할 것으로는............ 만약에 경로를 지정하지 않았을 경우 경고창을 띄우는 것 입니다.
일단 경로가 공백이다 = 완전히 지정이 되지 않았다고 할 수 있는 경우라면, 위 스크린샷에서 볼 수 있는 것처럼, 일단 경고창을 띄우고, 그리고 나서 지정이 될 때 까지, 계속해서 같은 메서드가 호출이 되도록 만들어 줍니다.
이렇게 해서 일단 위 스크린샷에서 보이는 것처럼, 제대로 경고창이 띄고, OK를 누르면 다시 원래의 파일을 선택하는 선택 윈도우가 호출이 되도록 설계를 하는 것 까지는 어떻게 할 수 있기는 있었습니다. 이제 다음으로 직면한 작업은, 코드만으로 배치된 UI를 작동하도록 코드를 짜는 일이라고 할 수 있습니다.
'무모한 도전-주식 인공지능 만들기' 카테고리의 다른 글
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -8- (0) | 2020.10.20 |
---|---|
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -7- (0) | 2020.10.19 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -5- (0) | 2020.10.18 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -4- (0) | 2020.10.17 |
Excel의 파일을 자동으로 합쳐주는 프로그램의 제작 -3- (0) | 2020.10.16 |