/// <summary>
文件操作
转载 /// 将发送的信息写入日志文件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
//FrmClient(string userName, NetworkStream nws, string svrskt)
static public string uname;
private static string c_strLogPath = "D:\\"+ uname +".txt";
//private static string c_strLogPath = "D:\\logSend.txt";
private static void Log(string strMsg)
{
try{
FileInfo obj = new FileInfo(c_strLogPath);
if (!File.Exists(c_strLogPath))
{
File.Create(c_strLogPath);
}
FileStream fs = new FileStream(c_strLogPath, FileMode.Append);
StreamWriter sw = new StreamWriter(fs);
sw.WriteLine(strMsg);
sw.Flush();
sw.Close();
fs.Close();
}
catch (Exception ex)
{
ex.Message.ToString();
}
}
private string ReadFromLog()
{
try
{
if(!File .Exists (c_strLogPath))
{
XtraMessageBox.Show ("文件不存在!","提示");
return null ;
}
else{
FileStream fs = new FileStream(c_strLogPath, FileMode.Open);
StreamReader sr = new StreamReader(fs);
if (sr.ReadToEnd() == "")
{
XtraMessageBox.Show("文件中没有可读取的内容", "提示");
return null;
}
else
{
string log = sr.ReadToEnd();
sr.Close();
return log;
}
}
}
catch (Exception ex)
{
return null;
}
}
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Python】文件操作 ① ( 文件编码 | 文件操作 | 打开文件 )
一、文件编码二、打开文件1、open 函数2、代码示例 - 使用 open 函数打开文件
python 开发语言 文件操作 open 打开文件 -
文件操作
os.path模块
Python python