getprivateprofilestring最長讀取65535個字元;
如果ini檔案的value值超過65535,getprivateprofilestring讀取會發生一些無法預料的錯誤;
writeprivateprofilestring理論上最長寫入65535個字元,實際這個寫入長度限制會有波動,尚不確定原因,建議不要太長;
1、呼叫writeprivateprofilestring寫入超過65535長度,getprivateprofilestring讀取失敗且不會返回預設值;
2、呼叫writeprivateprofilestring寫入超過65535長度後手動修改ini檔案,getprivateprofilestring讀取會發生一些無法預料的錯誤;
補充一:
寫入65535個字元,getprivateprofilestring成功讀取65535個字元,返回值為65535;
寫入65536個字元,getprivateprofilestring讀取失敗,返回值為0;
寫入65537個字元,getprivateprofilestring讀取失敗,返回值為1;
以此類推;
windows系統讀寫INI檔案的API
ini檔案 即initialization file 這種型別的檔案中通常存放的是乙個程式的初始化資訊。ini檔案由若干個節 section 組成,每個section由若干鍵 key 組成,每個key可以賦相應的值。讀寫ini檔案實際上就是讀寫某個的section中相應的key的值,而這只要借助幾個...
INI檔案讀寫
一 有必要了解ini檔案的結構 注釋 小節名 關鍵字 值 ini檔案允許有多個小節,每個小節又允許有多個關鍵字,後面是該關鍵字的值。值的型別有三種 字串 整型數值和布林值。其中字串存貯在ini檔案中時沒有引號,布林真值用1表示,布林假值用0表示。注釋以分號 開頭。二 定義 1 在inte ce的us...
讀寫ini檔案
using system using system.io using system.text using system.configuration using system.runtime.interopservices using system.collections.specialized us...