public void WriteLinkpicName(string linkpicName)
{
bool isWrite=true;
string iniPath = Application.StartupPath + @"\Config\" + iniName;
FileStream fileStream = new FileStream(iniPath, FileMode.Open, FileAccess.Read);
//读取文件,看是否已经有此图片名称存在
StreamReader streamReader = new StreamReader(fileStream, Encoding.Default);
string fileLine = streamReader.ReadLine();
while (fileLine != null)
{
string[] point = fileLine.Split(new char[] { '=' });
if (point[0].Trim() == linkpicName)
{
isWrite = false;
break;
}
fileLine = streamReader.ReadLine();
}
streamReader.Close();
fileStream.Close();
//写入打开的地图路径到配置文件
if (isWrite)
{
fileStream = new FileStream(iniPath, FileMode.Append, FileAccess.Write);
StreamWriter streamWriter = new StreamWriter(fileStream, Encoding.Default);
//清空原文件内容 fileStream.SetLength(0);
streamWriter.WriteLine(linkpicName + "=");
streamWriter.Close();
fileStream.Close();
}
}