Form1.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. using Azylee.Core.LogUtils.SimpleLogUtils;
  2. using Azylee.Core.LogUtils.StatusLogUtils;
  3. using Azylee.Core.WindowsUtils.InfoUtils;
  4. using System;
  5. using System.Threading.Tasks;
  6. using System.Windows.Forms;
  7. namespace Test.BlackBox
  8. {
  9. public partial class Form1 : Form
  10. {
  11. Log Log = new Log(true);
  12. public Form1()
  13. {
  14. InitializeComponent();
  15. Log.SetCacheDays(0);
  16. }
  17. private void Form1_Load(object sender, EventArgs e)
  18. {
  19. var ram = ComputerInfoTool.RAMModel();
  20. }
  21. private void BTStartBB_Click(object sender, EventArgs e)
  22. {
  23. StatusLog.Instance.SetCacheDays(0);
  24. bool flag = StatusLog.Instance.Start();
  25. textBox1.AppendText(Environment.NewLine + (flag ? "启动成功" : "启动失败"));
  26. }
  27. private void BTStopBB_Click(object sender, EventArgs e)
  28. {
  29. bool flag = StatusLog.Instance.Stop();
  30. textBox1.AppendText(Environment.NewLine + (flag ? "停止成功" : "停止失败"));
  31. }
  32. private void BTWriteLog_Click(object sender, EventArgs e)
  33. {
  34. Log.e("yoyoyoyoyo");
  35. Log.w("yoyoyoyoyo");
  36. Log.d("yoyoyoyoyo");
  37. Log.i("yoyoyoyoyo");
  38. Log.v("yoyoyoyoyo");
  39. Task.Factory.StartNew(() =>
  40. {
  41. while (true)
  42. {
  43. string ceshi = "cpu占用";
  44. ceshi = ceshi + ceshi;
  45. int count = ceshi.Length + ceshi.Length;
  46. }
  47. });
  48. }
  49. }
  50. }