共用方式為


FileSystem.FileLen 方法

傳回 Long 值,指定檔案的長度 (以位元組計)。My 功能提供比 FileLen 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetFileInfo 方法

命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)

語法

'宣告
Public Shared Function FileLen ( _
    PathName As String _
) As Long
'用途
Dim PathName As String
Dim returnValue As Long

returnValue = FileSystem.FileLen(PathName)
public static long FileLen (
    string PathName
)
public:
static long long FileLen (
    String^ PathName
)
public static long FileLen (
    String PathName
)
public static function FileLen (
    PathName : String
) : long

參數

  • PathName
    必要項。String 運算式,指定檔案;PathName 可包括目錄或資料夾及磁碟機。

傳回值

傳回 Long 值,指定檔案的長度 (以位元組計)。My 功能提供比 FileLen 更強的檔案 I/O 作業產能和效能。如需詳細資訊,請參閱 My.Computer.FileSystem.GetFileInfo 方法

備註

如需詳細資訊,請參閱 Visual Basic 的主題 FileLen 函式

如果在呼叫 FileLen 函式時,指定之檔案已經開啟,則傳回的值會表示檔案開啟時的大小。

Note注意事項

若要取得目前開啟檔案的長度,請使用 LOF 函式。

範例

這個範例會使用 FileLen 函式來傳回檔案的長度 (以位元組為單位)。這個範例假設 TestFile 是一個包含一些資料的檔案。

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

平台

Windows 98、 Windows 2000 SP4、 Windows Millennium Edition、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

版本資訊

.NET Framework

支援版本:2.0、1.1、1.0

請參閱

參考

FileSystem 類別
FileSystem 成員
Microsoft.VisualBasic 命名空間
FileNotFoundException Class

其他資源

FileLen 函式
FileDateTime 函式
GetAttr 函式
LOF 函式
Visual Basic 中的檔案、目錄和磁碟機屬性