* UMMFile: 增加用法说明

This commit is contained in:
Sunny 2021-09-05 17:22:08 +08:00
parent 36058d5d55
commit ffc7355db9
5 changed files with 41 additions and 0 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -17,6 +17,47 @@
* : 2021-09-05
*
* 2021-09-05: V3.0.6
******************************************************************************
*
* 1Demo1Demo2中创建通信类
* Demo1里创建通信类mmfile1
var mmfile1 = new MMFile("Demo1");
mmfile1.Start();
mmfile1.OnMessage += Mmfile1_OnMessage;
* Demo2里创建通信类mmfile2
var mmfile2 = new MMFile("Demo2");
mmfile2.Start();
mmfile2.OnMessage += Mmfile2_OnMessage;
* 2
* Demo1发送一条消息给Demo2
mmfile1.Write("Demo2", "Hello world.");
* 3
* Demo2的接收消息事件里处理消息Invoke
private void Mmfile2_OnMessage(object sender, MMFileEventArgs e)
{
AddMessage(e);
}
private void AddMessage(MMFileEventArgs e)
{
if (listBox1.InvokeRequired)
{
listBox1.Invoke(new Action<MMFileEventArgs>(AddMessage), e);
}
else
{
listBox1.Items.Add(e.Source + "," + e.Value);
}
}
* 4
* mmfile1.Stop();
mmfile1.Dispose();
* mmfile2.Stop();
mmfile2.Dispose();
******************************************************************************/
using System;