專案中的引數設定介面用到了ini檔案(初始化)儲存與讀取資料,之前孫總寫的iniconfig類有點看不懂,於是網上找資料,在此記錄一下。
在我們寫的程式當中,總有一些配置資訊需要儲存下來,以便完成程式的功能,最簡單的辦法就是將這些資訊寫入ini檔案中,程式初始化時再讀入。
c#讀寫ini檔案,需要用到兩個api函式
writeprivateprofilestring:在初始化檔案指定小節內設定乙個字串
getprivateprofilestring:為初始化檔案中指定的條目取得
字串。它是編輯語言中的一種函式結構。
需要特別注意的是:這兩個函式中的*.ini檔案位址要使用絕對位址
下面程式的功能,是在乙個空檔案test.ini中,寫入一些屬性,並讀取
usingsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
using
system.threading.tasks;
namespace
}class
inihelpr
= fi.fullname;
this.path = path; //
放c盤底下
C 讀寫INI檔案
inifile類 using system using system.io using system.runtime.interopservices 因為我們需要呼叫api函式,所以必須建立system.runtime.interopservices命名空間以提供可用於訪問 net 中的 com 物...
C 讀寫INI檔案
using system using system.drawing using system.collections using system.componentmodel using system.windows.forms using system.io using system.runtime...
C 讀寫ini檔案
using system.text using system.runtime.interopservices dllimport kernel32 private static extern long writeprivateprofilestring string section,string k...