1.宣告變數
#region "宣告變數"2.寫入到ini檔案//////寫入ini檔案
/// ///
節點名稱[如[typename]]
///鍵 ///
值 ///
檔案路徑
///[dllimport("
kernel32")]
private
static
extern
long writeprivateprofilestring(string section, string key, string val, string
filepath);
//////
讀取ini檔案
/// ///
節點名稱
///鍵 ///
值 ///
stringbulider物件
///位元組大小
///檔案路徑
///[dllimport("
kernel32")]
private
static
extern
int getprivateprofilestring(string section, string key, string def, stringbuilder retval, int size, string
filepath);
private
\\fileconfig.ini
";//
獲取ini檔案路徑
private
string strsec = ""; //
ini檔名
#endregion
private3.讀取ini檔案void
writeini()
catch
(exception ex)
}
private4.md5加密與解密類void
readini()
else
}//////
自定義讀取ini檔案中的內容方法
/// ///
鍵 ///
值 ///
private
string contentvalue(string section, string
key)
publicclass
edncrypt
", b);
}ret.tostring();
return
ret.tostring();
}///md5解密
public
static
string md5decrypt(string
ptodecrypt)
des.key =asciiencoding.ascii.getbytes(m_strkey);
des.iv =asciiencoding.ascii.getbytes(m_strkey);
memorystream ms = new
memorystream();
cryptostream cs = new
cryptostream(ms, des.createdecryptor(), cryptostreammode.write);
cs.write(inputbytearray,
0, inputbytearray.length);
cs.flushfinalblock();
stringbuilder ret = new
stringbuilder();
return
system.text.encoding.default.getstring(ms.toarray());}}
C 操作ini檔案
有時候在用c 開發時會需要在本地儲存一些簡單的資料或者配置資訊類的,此時會想起使用ini檔案去完成。下面是我自己寫的簡單的類 引用 using system.runtime.interopservices class cini function 寫入ini檔案 param 節點名稱 鍵 值 檔案路徑...
C 操作INI檔案
ini檔案格式如下 注釋 section key value 例如 我的ini檔案 log logpath c log 操作ini檔案的可以通過呼叫api函式來實現 具體 如下 using system using system.collections.generic using system.te...
c 操作ini檔案
原文 c 操作ini檔案 號右邊的就是關鍵字對應的值 value 其一般形式如下 section1 keyword1 value1 keyword2 value2 keyword3 value3 section2 keyword1 value1 keyword2 value2 class progr...