#region 日志记录、支持其他线程访问 public delegate void LogAppendDelegate(Color color, string text); /// /// 追加显示文本 /// /// 文本颜色 /// 显示文本 public void LogAppend(Color color, string text) { richTextBoxRemote.AppendText("\n"); richTextBoxRemote.SelectionColor = color; richTextBoxRemote.AppendText(text); } /// /// 显示错误日志 /// /// public void LogError(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Red, DateTime.Now.ToString("HH:mm:ss ") + text); } /// /// 显示警告信息 /// /// public void LogWarning(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Violet, DateTime.Now.ToString("HH:mm:ss ") + text); } /// /// 显示信息 /// /// public void LogMessage(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Black, DateTime.Now.ToString("HH:mm:ss ") + text); } #endregion(王朝网络 wangchao.net.cn)
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!