Form1.cs 2.0 KB

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