FreeAiLog.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace MeterVision.FreeAi
  7. {
  8. /// <summary>
  9. /// AI运行日志类
  10. /// </summary>
  11. public class FreeAiLog
  12. {
  13. //private StringBuilder sbAiLog = new StringBuilder();
  14. //private StringBuilder sbMcuLog = new StringBuilder();
  15. //识别时候的运行日志(AI日志+MCU日志)
  16. private StringBuilder sbRunLog = new StringBuilder();
  17. //public RichTextBox richTextBox { get; set; }
  18. public FreeAiLog()
  19. {
  20. sbRunLog.Clear();
  21. }
  22. //输出并记录日志
  23. public void appendln_mcuLog(String message)
  24. {
  25. sbRunLog.Append(message + "\n");
  26. }
  27. //public void appendln_mcuLog(String message,RichTextBox richTextBox)
  28. //{
  29. // sbRunLog.Append(message + "\n");
  30. // richTextBox.AppendText(message + "\n");
  31. //}
  32. //public void appendln_mcLog(String message,TextBox textBox)
  33. //{
  34. // sbRunLog.Append(message);
  35. // textBox.AppendText(message);
  36. //}
  37. //输出并记录日志
  38. public void append_mcuLog(String message)
  39. {
  40. sbRunLog.Append(message + "\n");
  41. }
  42. //public void append_mcuLog(String message, RichTextBox richTextBox)
  43. //{
  44. // sbRunLog.Append(message + "\n");
  45. // richTextBox.AppendText(message + "\n");
  46. //}
  47. //public void append_mcLog(String message, TextBox textBox)
  48. //{
  49. // sbRunLog.Append(message);
  50. // textBox.AppendText(message);
  51. //}
  52. //////////////////////////////////////////////////////
  53. }
  54. }