天天@BLOG

脖子越来越疼,脑袋越来越钝
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

添加日志文件

Posted on 2006-08-23 21:47  天天在线  阅读(221)  评论(0编辑  收藏  举报
private void WriteLog(string getdata, string logMessage) {
            
string strPath = null;
            FileStream fs 
= null;
            StreamWriter m_streamWriter 
= null;

            
string logfolder = Path.GetDirectoryName(Application.ExecutablePath) + @"\log";
            
if(!Directory.Exists(logfolder)) {
                Directory.CreateDirectory(logfolder);
            }

            
string logfilename = System.DateTime.Now.ToString("yyyyMMdd");
            strPath 
= logfolder + "\\"+logfilename + ".txt";
            fs 
= new FileStream(strPath, FileMode.OpenOrCreate, FileAccess.Write);
            m_streamWriter 
= new StreamWriter(fs);
            m_streamWriter.BaseStream.Seek(
0, SeekOrigin.End);
            m_streamWriter.WriteLine(
"--------{0} {1}----begin-----", DateTime.Now.ToLongDateString(), DateTime.Now.ToLongTimeString());
            m_streamWriter.WriteLine(
"接收到的数据:\r\n"+getdata);
            m_streamWriter.WriteLine(
"操作结果:"+logMessage);
            m_streamWriter.WriteLine(
"----end-----");
            m_streamWriter.Flush(); 
            m_streamWriter.Close();
            fs.Close();
        }
添加日志文件
@忙碌,不代表有效率;方法,远胜于苦干