2015年8月30日 星期日

INI 檔操作

命名空間:
System.Runtime.InteropService;
(1)取得INI檔案( GetPrivateProfileString )
[DllImport( "kernel32" )]
private static extern int GetPrivateProfileString(string lpAppName,string lpKeyName,string lpDefault,StringBuilder lpReturnedString,int nSize,string lpFileName);
參數 說明
lpAppName 表示INI檔案內部根節點的值
lpKeyName 表示根節點下子標記的值
lpDefault 表示當標記值未設定或不存在時的預設值
lpReturnString 表示返回讀取節點的值
nSize 表示讀取的節點內容的最大容量
lpFileName 表示INI檔案的全路徑
(2)寫入INI檔案( WritePrivateProfileString )
[DllImport( "kernel32" )]
private static extern int WritePrivateProfileString(string mpAppName,string mpKeyName,string mpDefault,string mpFileName);
參數 說明
mpAppName 表示INI檔案內部根節點的值
mpKeyName 表示將要修改的標記名稱
mpDefault 表示想要修改的內容
mpFileName 表示INI檔案的全路徑

沒有留言:

張貼留言