inifile類:
using system;
using system.io;
using system.runtime.interopservices;
因為我們需要呼叫api函式,所以必須建立system.runtime.interopservices命名空間以提供可用於訪問 .net 中的 com 物件和本機 api 的類的集合。
using system.text;
namespace ini //類的建構函式,傳遞ini檔名
publicvoid iniwritevalue(string section,string key,string value)
//寫ini檔案
publicstring inireadvalue(string section,string key)
//讀取ini檔案指定}}
呼叫inifile類:
新建乙個標準的c# windows應用程式專案,在窗體中分別增加命名為sect、key、val的三個文字框。
增加如下**:
using ini; //建立命名空間//當窗體關閉時儲存窗體座標
privatevoid form1_closing(object sender, system.componentmodel.canceleventargs e)
//當窗體啟動時,讀取ini檔案的值並賦值給窗體
privatevoid form1_load(object sender, system.eventargs e)
}
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...
C 讀寫ini檔案
ini檔案一般用於儲存當前執行的程式或者一些臨時的配置屬性的檔案。也有時用於儲存一定的資料以便於臨時或者配置上的需要。文字格式如下 section1 name 用 括起來,其包含多個key keyname1 value1 格式是 key value。keyname2 value2 section2 ...