textBox中显示10条不断更新的数据

来源:互联网 发布:cfg文件mac怎么打开 编辑:程序博客网 时间:2024/06/11 13:20

private void setLogMessage(String strLog)
  {
   int i=0;   
   stringLength=0;
   sB.Append(System.DateTime.Now.ToString() + strLog + "+" +"/r/n"); //保存信息    

   if(textBox1.Lines.Length>25)//25行以后开始删除
   {    
    tempString=sB.ToString();
    for(i=0;i<sB.ToString().Length-1;i++)//找到第一行回车就推出for循环
    {
     if(tempString.Substring(i,2)=="/r/n")//记下第一个回车的字符数值
     {
      stringLength=i+1; 
            break;
     }        
    }
    if(stringLength>0)
    {
     sB.Remove(0,stringLength); //删除第一行   
    }     
   
   }
   textBox1.Text=sB.ToString();
  }