资源简介
使用SimpleTCP.dll库完成TCP连接、断开、发送、发送并返回相应、接收事件。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using SimpleTCP;
namespace SimpleTCPTest
{
public partial class Form1 : Form
{
SimpleTcpClient client;
public Form1()
{
InitializeComponent();
}
private void btnConnect_Click(object sender EventArgs e)
{
try
{
client = new SimpleTcpClient().Connect(txtIPAddress.Text int.Parse(txtServerPort.Text));
btnConnect.Enabled = false;
//直接启动数据接收的事件
client.DataReceived += (w msg) =>
{
this.txtReceiveData.Invoke(new Action(() => { txtReceiveData.Text = msg.MessageString; }));
};
}
catch (Exception ex)
{
btnConnect.Enabled = true ;
MessageBox.Show(ex.Message);
}
}
private void btnDisConnect_Click(object sender EventArgs e)
{
try
{
client.Disconnect();
btnConnect.Enabled = true;
}
catch (Exception)
{
throw;
}
}
private void btnSend_Click(object sender EventArgs e)
{
client.Write(txtSendData.Text);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 132 2018-05-05 10:58 SimpleTCPTest\packages\repositories.config
文件 20480 2018-05-05 10:58 SimpleTCPTest\packages\SimpleTCP.1.0.24\lib\net45\SimpleTCP.dll
文件 11369 2018-05-05 10:58 SimpleTCPTest\packages\SimpleTCP.1.0.24\SimpleTCP.1.0.24.nupkg
文件 847 2018-05-05 10:58 SimpleTCPTest\packages\SimpleTCP.1.0.24\SimpleTCP.1.0.24.nuspec
文件 187 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\App.config
文件 20480 2018-05-05 10:58 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCP.dll
文件 11264 2018-05-05 11:04 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.exe
文件 187 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.exe.config
文件 28160 2018-05-05 11:04 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.pdb
文件 24224 2018-05-05 11:06 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.vshost.exe
文件 187 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.vshost.exe.config
文件 490 2010-03-17 22:39 SimpleTCPTest\SimpleTCPTest\bin\Debug\SimpleTCPTest.vshost.exe.manifest
文件 1601 2018-05-05 11:04 SimpleTCPTest\SimpleTCPTest\Form1.cs
文件 7784 2018-05-05 11:01 SimpleTCPTest\SimpleTCPTest\Form1.Designer.cs
文件 5817 2018-05-05 11:01 SimpleTCPTest\SimpleTCPTest\Form1.resx
文件 865 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7207 2018-05-05 11:06 SimpleTCPTest\SimpleTCPTest\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1506 2018-05-05 11:06 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.csproj.FileListAbsolute.txt
文件 977 2018-05-05 11:01 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.csproj.GenerateResource.Cache
文件 6867 2018-05-05 10:59 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.csprojResolveAssemblyReference.cache
文件 11264 2018-05-05 11:04 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.exe
文件 180 2018-05-05 11:01 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.Form1.resources
文件 28160 2018-05-05 11:04 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.pdb
文件 180 2018-05-05 10:59 SimpleTCPTest\SimpleTCPTest\obj\Debug\SimpleTCPTest.Properties.Resources.resources
文件 0 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 137 2018-05-05 10:58 SimpleTCPTest\SimpleTCPTest\packages.config
文件 525 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\Program.cs
文件 1368 2018-05-05 10:52 SimpleTCPTest\SimpleTCPTest\Properties\AssemblyInfo.cs
............此处省略22个文件信息
相关资源
- 自己写的一个TCP通讯的简单Delphi
- 西门子S7200与上位机TCP通讯协议(破解
- 力控7.0与西门子200SMART PLC TCP通讯连
- FINS TCP通讯手册+测试Demo+Demo说明.zip
- 多个西门子1200PLC ModbusTCP通讯
- UR机器人 modbus tcp通讯软件
- 三菱PLC_iQ-FX5U-Modbus/TCP通讯手册
- Qt编写TCP通讯程序 客户端与服务器端
- TCP和MODBUS-TCP通讯调试软件V1.2_Wince_W
- labview 的双机tcp通讯部分
- 西门子S71200PLC与第三方MODBUS TCP通讯
- labview与西门子TCP通讯
- 基于TCP通讯的局域网内聊天qt实现
- 西门子Modbus TCP通讯
- LabVIEW TCP通讯自动连接
评论
共有 条评论