引用:
using system.runtime.interopservices;
using system.text
[dllimport("kernel32")]
private static extern long writeprivateprofilestring(string section,string key,string val,string filepath);
//引數說明:section:ini檔案中的段落;key:ini檔案中的關鍵字;val:ini檔案中關鍵字的數值;filepath:ini檔案的完整的路徑和名稱。c#申明ini檔案的讀操作函式getprivateprofilestring():
[dllimport("kernel32")]
private static extern int getprivateprofilestring(string section,string key,string def,stringbuilder retval,int size,string filepath);
//引數說明:section:ini檔案中的段落名稱;key:ini檔案中的關鍵字;def:無法讀取時候時候的預設數值;retval:讀取數值;size:數值的大小;filepath:ini檔案的完整路徑和名稱。
writeprivateprofilestring("1","姓名","張三",@"d:\b.ini");//寫入
public string inireadvalue(string section,string key)//讀取
讀寫到記事本檔案:
using
system.io;
//寫入
streamwriter sw
=new
streamwriter(
@"c:\temp123.txt");
sw.writeline(
"----------------hello----------------");
sw.writeline("內容
");sw.writeline(
"----------------hello----------------");
sw.flush();
sw.close();
//讀取
system.io.streamreader st;
st =
newsystem.io.streamreader(
@"c:\temp123.txt
", system.text.encoding.utf8);
//utf8為編碼
this
.textbox1.text
=st.readtoend();
python讀取寫入配置檔案
初始化 cf configparser.configparser cf.read config config.ini 返回所有的分組 secs cf.sections print sections secs factory分組下所有key f cf.options factory print fac...
配置檔案的讀取與寫入
讀取配置檔案 public static void main string args catch exception e 寫入配置檔案 properties prop new properties 儲存屬性到b.properties檔案 fileoutputstream ofile new file...
Python 配置檔案的讀取和寫入
安裝成功之後就能夠使用configparser了。from configparser import configparser class confighandle configparser def init self,filename super init self.read filename,en...