modFileTool 函式庫 風禹科技驗證有限公司 網站 提供 .Net 原始碼

myGetMultiLineFile 函數

說明

以字串陣列取得 ASCII 檔案全部內容

本函數之引數列表

引數 型態 位元組 選項 預設值 說明
lpFileName String - 必須 (無) 檔案名稱
wFlags enuNoGetData 4 可省略 Default Default 為全部資料,預設值,No_Null_Line 代表空行不讀入
常數名 數值 說明
Default 0 預設值
No_Common 1 不要以 ' 開頭的行
No_Null_Line 2 不要空白行

nCodePage enuCodePage 4 可省略 CP_Big5 轉換字串之編碼旗標:
常數名 數值 說明
CP_ACP 0 預設為 ANSI 字碼頁
CP_OEMCP 1 預設為 OEM 字碼頁
CP_MACCP 2 麥金塔的預設編碼
CP_THREAD_ACP 3 目前執行緒的 ANSI 字碼頁
CP_SYMBOL 42 SYMBOL 轉譯
CP_GB2312 936 簡體中文
CP_Big5 950 繁體中文之大五碼
CP_Unicode 1200 Windows NT 預設的 Unicode 編碼
CP_ANSI 1252 預設 ANSI 編碼,ISO-8859-1
CP_UTF7 65000 Unicode (UTF-7)
CP_UTF8 65001 Unicode (UTF-8)

傳回值

以二進位檔方式一次將純文字檔讀取完畢,並將第 1 至 n 行分別存入字串陣列後傳回

範例

FileBuffer=myGetMutiLineFile("C:\autoexec.bat")
tLong=CLng(FileBuffer(1)) ' 將第一行字串內容轉變成整數

基本條件

Visual Basic 4 以後 | FileTool.bas

請參閱

modFileTool 函式庫