소스가 안 올라가는 관계로. 여기에 소스를 적겠습니다.
리스트박스0과 리스트박스1을 만들고, 파일관리창 하나 넣습니다. 리스트박스0은 보이고, 리스트박스1은 숨김니다. 그리고 버튼0과 버튼1을 만들어, FILE 열기 버튼과 FOLDER 열기 버튼으로 사용됩니다.
FILE 열기 버튼에 클릭했을때에 아래의 소스를 적습니다.
파일관리창0.다중선택 := 참; // 여러개의 파일을 선택하기 위해서 입니다.
만일(파일관리창0.보여(ㅇㅈ열기)) { 만일(파일존재여부(파일관리창0.파일명)) 리스트박스1.내용.할당해(파일관리창0.파일들); 반복 { // 다중 선택시, 여러개의 파일의 파일명만 가져오기 위해서 입니다. 문자:테스트;
테스트:=리스트박스1.내용.부분문자(0); // 테스트 = C:\ Download\ example.exe 테스트:=파일명추출(테스트); // 테스트 = example.exe 리스트박스0.내용.추가(테스트); // 리스트박스 0 으로 "example.exe" 이동 리스트박스1.내용.삭제(0); // 한줄씩, 파일명을 추출하여, 보여지게 됩니다.
} 까지(리스트박스1.내용.줄수=0); // 언제까지 반복을 하는지 지정해 주어야 합니다.
} // 파일관리창을 열었죠. "{" 로 시작했으니 "}"로 끝내주어야 합니다.
FOLDER 열기 버튼은 직접 해보시는 것이 좋겠습니다.
이 부분은 직접 해보시는 것이 좋을 것 같습니다. 파일찾아(①, "②", "③", ④); 라는 명령어를 쓰는데, 위의 명령어는 원하시는 폴더의 원하시는 확장자의 목록을 뿌려줍니다. ① : 참과 거짓을 적는데, 참은 폴더 안에 폴더가 있고, 그 안의 폴더의 파일 까지 찾을때 사용합니다. ② : 원하는 폴더 주소를 적습니다. 예를 들어 "C : \ " 또는 현재경로 이런 식으로 적습니다. ③ : 원하는 확장자를 적습니다. 예를 들어 "*.exe" 이런 식으로 적습니다. ④ : 뿌릴 곳을 적습니다. 이 파일을 예로들면, 목록리스트.내용 이 되겠지요. 나머지 소스는 "FILE" 을 응용하여 적어봅시다. 그럼 수고하세요~!
지금 외출을 나가봐야 하기에, 수정은 갔다와서 하겠습니다. |