9.1.3 delfile문
delfile문은 디렉토리나 파일의 삭제를 요청하는 프로시져입니다.
설명
지정한 경로의 디렉토리, 혹은 파일을 삭제합니다.
티치펜던트나 USB 메모리가 아닌 MAIN 모듈 내에서만 수행할 수 있습니다.
디렉토리의 서브 디렉토리들도 모두 삭제됩니다.
지정한 경로파일명이 존재하지 않으면, 성공으로 종료합니다.
경로파일명은 wildcard('*', '?')도 지원합니다.
용량이 큰 파일이나 디렉토리 전체가 삭제될 수도 있기 때문에, 삭제 중 대기에 의한 택트 타임 손실이 없도록 백그라운드에서 비동기적으로 수행됩니다. 삭제가 성공적으로 완료 되었는지는 결과변수의 값을 읽어 확인 할 수 있습니다. (즉, 복사가 실패해도 에러나 경고가 발생하지 않습니다.)
하나의 복사나 삭제가 끝나기 전에는 다른 복사나 삭제를 요청할 수 없습니다.
문법
파라미터
항목
의미
기타
결과변수
백그라운드 수행 결과
1: 성공적으로 완료됨.
0: 삭제 진행 중.
-41: 디렉토리 삭제 실패.
-42: 파일 삭제 실패.
변수
경로파일명
삭제할 디렉토리 경로, 혹은 삭제할 파일의 경로파일명
문자열식
사용 예
Last updated
Was this helpful?