다음을 통해 공유


FileLen 함수

업데이트: 2007년 11월

파일 길이를 바이트 단위로 나타내는 Long 값을 반환합니다.

My 기능은 파일 입출력 작업에서 생산성 및 성능이 FileLen보다 우수합니다. 자세한 내용은 My.Computer.FileSystem.GetFileInfo 메서드를 참조하십시오.

Public Function FileLen(ByVal PathName As String) As Long

매개 변수

  • PathName
    필수적 요소. 파일을 지정하는 String 식입니다. PathName에는 디렉터리나 폴더 및 드라이브가 포함될 수 있습니다.

예외

예외 형식

오류 번호

조건

FileNotFoundException

53

파일이 없습니다.

비구조적 오류 처리를 사용하는 Visual Basic 6.0 응용 프로그램을 업그레이드하는 경우에는 "오류 번호" 열을 참조하십시오. 오류 번호를 Number 속성(Err 개체)과 비교할 수 있습니다. 그러나 가능하면 이러한 오류 제어 방법을 Visual Basic의 구조적 예외 처리 개요에 설명된 방식으로 바꾸는 것이 좋습니다.

설명

FileLen 함수를 호출할 때 지정한 파일이 열려 있으면 반환되는 값은 해당 파일이 열려 있을 때의 크기를 나타냅니다.

참고:

열린 파일의 현재 길이를 확인하려면 LOF 함수를 사용합니다.

예제

다음 예제에서는 FileLen 함수를 사용하여 파일 길이를 바이트 단위로 반환합니다. 이 예제에서 TestFile은 데이터를 포함하고 있는 파일로 가정합니다.

Dim MySize As Long
' Returns file length (bytes).
MySize = FileLen("TESTFILE")

스마트 장치 개발자 참고 사항

이 함수는 지원되지 않습니다.

요구 사항

네임스페이스:Microsoft.VisualBasic

**모듈:**FileSystem

**어셈블리:**Visual Basic 런타임 라이브러리(Microsoft.VisualBasic.dll)

참고 항목

참조

FileDateTime 함수

GetAttr 함수

LOF 함수

FileNotFoundException

기타 리소스

Visual Basic의 파일, 디렉터리 및 드라이브 속성