txtCreate(Application.StartupPath + "\\ArrorInfo.txt", txtInfo + DateTime.Now.ToString() + "\r\n");
System.Diagnostics.Process.Start(Application.StartupPath + "\\ArrorInfo.txt");
///<summary>
/// 生成错误日志文件 (.txt)
/// 如果文件存在,不存在则创建
///</summary>
/// <paramname="path">文件路径</param>
/// <paramname="path">要写入的内容</param>
///<return>成功返回true</return>
private void txtCreate(string path, string content)
{
if (File.Exists(path))
{
StreamWriter sw = new StreamWriter(path, false, Encoding.Default);
sw.WriteLine(content);
sw.Flush();
sw.Close();
}
else
{
try
{
FileStream fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write);
StreamWriter sw = new StreamWriter(fs, Encoding.Default);
sw.Flush();
sw.BaseStream.Seek(0, SeekOrigin.Begin);
sw.WriteLine(content);
sw.Flush();
sw.Close();
}
catch (Exception ex)
{
throw ex;
}
}
}