如果 C# windows应用界面上有2个文本框textbox1 和textbox2,
第一步 我想把输入的textbox1 和textbox2内容保存为ini文件 保存为saveini.ini
第二步,我从saveini文件中读取刚才输入的内容
请高手指教
一定要详细,谢谢
第一步 我想把输入的textbox1 和textbox2内容保存为ini文件 保存为saveini.ini
第二步,我从saveini文件中读取刚才输入的内容
请高手指教
一定要详细,谢谢
{
public string path; [DllImport("kernel32")]
private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath); public IniFile(string INIPath)
{
path = INIPath;
} public void WriteValue(string Section, string Key, string Value)
{
WritePrivateProfileString(Section, Key, Value, this.path);
} public string ReadValue(string Section, string Key, string Default)
{ StringBuilder temp = new StringBuilder(255);
int i = GetPrivateProfileString(Section, Key, Default, temp, 255, this.path);
return temp.ToString();
} void IDisposable.Dispose()
{
GC.SuppressFinalize(this);
}
}
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
C# windows应用界面上有2个文本框textbox1 和textbox2,
第一步 我想把输入的textbox1 和textbox2内容保存为ini文件 保存为saveini.ini
请高手指教
try
{
string physicPath = HttpContext.Current.Server.MapPath(@"file");
string filepath = physicPath + "\\inf.ini";
// Open and read the text file line by line
StreamReader srFile = new StreamReader(filepath, true);
while (srFile.Peek() > -1) // Check EOF
{
string sLine = srFile.ReadLine(); // Read one line
Response.Write(sLine);
}
srFile.Close();
}
catch (Exception ee)
{
}
try
{
INI.WriteValue("values","textbox1",textbox1.Text);
INI.WriteValue("values","textbox2",textbox2.Text);
}
finally
{
INI.Dispose();
}