텍스트 파일로부터 읽기 함수
- 업데이트 날짜:2025-07-30
- 4분 (읽기 시간)
지정된 문자의 개수 또는 바이트 스트림 파일로부터 라인을 읽습니다. 이 함수는 LLB 내의 파일에는 작동하지 않습니다.

입력/출력
대화 상자 메시지(기존 파일 열기)
—
대화 상자 메시지는 파일 대화 상자의 파일과 디렉토리, 또는 폴더의 리스트 위에 나타나는 메시지입니다.
파일(대화 상자 사용)
—
파일은 참조 번호 또는 절대 파일 경로가 될 수 있습니다. 경로인 경우, 이 함수는 경로가 지정하는 파일을 엽니다. 기본으로 파일 대화 상자를 디스플레이하고 파일을 선택하도록 입력요청합니다. 빈 경로 또는 상대 경로를 지정하거나 파일이 존재하지 않을 경우, 이 함수는 에러를 반환합니다.
카운트
—
카운트는 함수가 읽는 문자 또는 라인의 최대 개수입니다. 처음으로 파일 끝에 도달하는 경우, 함수는 보다 적은 문자 또는 라인을 읽습니다. 카운트가 0보다 작은 경우 함수는 현재 파일 위치에서 시작하여 전체 파일을 읽습니다. 기본으로는 라인 읽기 바로 가기 메뉴 아이템 옆에 확인 표시를 한 경우 한 라인을 읽으며, 아이템 옆에 확인 표시를 제거한 경우 전체 파일을 읽습니다.노트 데이터 타입이 32비트 정수가 아닌 파일 크기를 카운트에 연결하면 LabVIEW는 데이터 타입을 32비트 정수로 강제변환합니다. 이것은 사용자가 의도한 데이터 양을 VI가 읽지 못할 수 있다는 것을 의미합니다. –1을 카운트에 연결하고 읽으려는 파일 크기가 너무 커서 32비트 정수로 나타낼 수 없는 경우, LabVIEW는 에러를 반환합니다.
에러 입력
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
참조 번호 출력
—
참조 번호 출력은 함수가 읽는 파일의 참조 번호입니다. 파일에서 하려는 작업에 따라 이 출력을 다른 파일 함수에 연결할 수 있습니다. 기본은 파일 경로에 의해 참조되거나 파일 대화 상자로부터 선택되었을 경우 파일을 닫는 것입니다. 파일이 참조 번호이거나 참조 번호 출력을 다른 함수에 연결한 경우, LabVIEW는 파일을 닫기 전까지 파일이 사용 중인것으로 가정합니다.
텍스트
—
텍스트는 파일에서 읽은 텍스트 데이터입니다. 기본적으로 이 파라미터는 파일의 첫번째 라인으로부터 읽은 문자를 포함하는 문자열입니다. 카운트를 연결한 경우, 이 파라미터는 파일로부터 읽은 라인을 포함하는 문자열의 배열입니다. 함수에서 마우스 오른쪽 버튼을 클릭한 후 라인 읽기 바로 가기 메뉴 아이템 옆의 확인 표시를 제거할 경우, 이 파라미터는 파일로부터 읽은 문자를 포함하는 문자열입니다.
취소됨
—
파일 대화 상자를 취소하는 경우, 취소됨은 참입니다. 그렇지않으면, 이 함수가 에러를 반환한 경우에도, 취소됨은 거짓입니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
이 함수는 파일을 읽기 전용으로 엽니다. 이 함수의 참조 번호 출력 출력을 쓰기 함수의 파일 입력에 연결하는 경우, LabVIEW는 권한 에러를 반환합니다. [파일 열기/생성/대체] 함수를 사용하여 기본 읽기/쓰기 접근이 있는 파일을 열고 참조 번호를 읽기와 쓰기 함수에 연결합니다.
기본적으로 이 함수는 텍스트 파일로부터 모든 문자를 읽습니다. 정수값을 카운트에 연결하여 첫번째 문자에서 시작하여 얼마나 많은 개별 문자를 읽을지를 지정합니다. 함수에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴의 라인 읽기 옵션 옆에 확인 표시를 하여 텍스트 파일로부터 개별 라인을 읽습니다. 바로 가기 메뉴의 라인 읽기 옵션을 선택할 때, 카운트 입력에 정수값을 연결하여 첫번째 라인에서 시작하여 얼마나 많은 개별 라인을 읽을지를 지정합니다. 카운트에 -1의 값을 입력하여 텍스트 파일의 모든 문자와 라인을 읽습니다.
임의 접근을 수행해야할 경우 [파일 위치 설정] 함수를 사용합니다.
함수는 함수를 마우스 오른쪽 버튼으로 클릭한 후 EOL 변환 바로 가기 메뉴 아이템 옆의 확인 표시를 제거하지 않는 한 모든 플랫폼에 맞도록 라인 끝 문자를 라인 피드 문자로 변환합니다. 파일에 경로를 연결한 경우 함수는 파일을 읽기 전에 열고 읽은 후에 닫습니다.
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\File IO\Text (ASCII)\Write to Text File and Read from Text File.vi
대화 상자 메시지(기존 파일 열기)
—
파일(대화 상자 사용)
—
카운트
—
에러 입력
—
참조 번호 출력
—
텍스트
—
취소됨
—
에러 출력
—