본문 바로가기

한글웹프로그래밍/한플로학습

Chapter 11. 시스템@ 파일 핸들[2] - 파일 입출력 다루기

Chapter 11. 시스템@ 파일 핸들[2] - 파일 입출력 다루기
11-1. file Handle[2] : 파일열기 
 
위 소스 실행 결과값
 
[ 설명 ] 파일을 엽니다. 형식은 시스템@파일열기 <# 리턴변수=(파일명, 모드) #> 
모드는 읽기전용, 쓰기전용, 동시전용으로 나눠져있습니다. 
또한 리턴변수는 파일포인트로 사용이 됩니다. 시스템@파일읽기, 시스템@파일쓰기 기능에 참고하시기 바랍니다.
단, 실패할 경우 -1 값을 리턴합니다. 

11-2. file Handle[2] : 파일닫기 
 
위 소스 실행 결과값
 
[ 설명 ] 파일을 엽니다. 형식은 시스템@파일닫기 <# 리턴변수=(파일포인트변수) #> 
파일포인트를 사용한 페이지 내에 명시적으로 닫아주시기 바랍니다. 
단, 실패할 경우 -1 값을 리턴합니다. 

11-3. file Handle[2] : 파일읽기 


위 소스 실행 결과값
 
[ 설명 ] 파일을 엽니다. 형식은 시스템@파일읽기 <# 리턴변수=(파일포인트변수, 모드) #> 
모드는 한줄를 읽어 들이는 "한줄읽기" 또는 지정된 수치를 입력하실 수 있습니다. 단위 byte(바이트).
단, 실패할 경우 -1 값을 리턴합니다. 

11-4. file Handle[2] : 파일포인트 위치 지정하기 
 
위 소스 실행 결과값
 
[ 설명 ] 파일을 엽니다. 형식은 시스템@파일위치 <# 리턴변수=(파일포인트변수, 위치포인트) #> 
위치포인트 수치가 초과할 경우 파일포인트 마지막으로 돌아갑니다.
단, 실패할 경우 -1 값을 리턴합니다. 

11-5. file Handle[2] : 파일쓰기 
 
위 소스 실행 결과값
 
[ 설명 ] 파일을 엽니다. 형식은 시스템@파일쓰기 <# 리턴변수=(파일포인트변수, 문자열) #> 
해당 문자열을 파일에 기록을합니다.
단, 실패할 경우 -1 값을 리턴합니다.