請先閱讀本導論了解本模組
無引數
由於在 .Net framework 內並未封裝 INI 處理函數,故需自行開發。若使用 Windows API 有單一 INI 檔案不得大於 64 kb 之限制,故本模組在開發時捨棄 Windows API ,並且不單獨針對 win.ini、system.ini 撰寫,直接處理私有剖析檔 (PrivateProFile) ,因此使用本函數庫同時需引用檔案處理模組,負責檔案讀取及註解行刪除等功能。
若連續處理單一檔案,可先將檔案內容讀入字串變數後,再進行處理,可節省讀取檔案時間,所有 Str 開頭函數均為直接處理字串,並且為 My 開頭同名函數之子函數, My 開頭函數會先呼叫檔案處理工具來載入檔案後,再呼叫 Str 開頭之同名函數處理。
由於剖析檔的功能在於將設定值存檔,可能會需要處理將 Nothing、Null、日期、布林值轉為變量使用,故 xxxVariant 兩函數將引用字串工具模組內的 Cvariant ,提供將變量轉為內建物件變數,若不需使用此功能,可將此兩函數移除後,即不需引用字串工具模組。
Visual Studio .Net 2002 以後相容版本 | 需同時引用modStrTools模組、modFileTool模組 | ProFile.vb
modProFile 函式庫 | myGetFullTextFile | Cvariant
|