社区
C#
帖子详情
C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?
村部
2010-08-01 06:49:15
我想在C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?或者说让程序先作判断某个端口已经被占用了,如果被占用就使用其它未被占用的端口?
...全文
440
4
打赏
收藏
C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?
我想在C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?或者说让程序先作判断某个端口已经被占用了,如果被占用就使用其它未被占用的端口?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyq11
2010-08-01
打赏
举报
回复
TcpClient tcp = new TcpClient();
tcp.Connect(hostName,port);
wuyq11
2010-08-01
打赏
举报
回复
Process p=new Process();
p.StartInfo=new ProcessStartInfo( "netstat ", "-a ");
Peter200694013
2010-08-01
打赏
举报
回复
or
利用.Net中Process类调用netstat命令来判断计算端口的使用情况:
Process p = new Process();
p.StartInfo = new ProcessStartInfo("netstat", "-a");
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
p.StartInfo.RedirectStandardOutput = true;
p.Start();
string result = p.StandardOutput.ReadToEnd();
if (result.IndexOf(Environment.MachineName.ToLower() + ":4000") >= 0)
MessageBox.Show("4000端口被占用");
else
{
MessageBox.Show("ok");
}
Peter200694013
2010-08-01
打赏
举报
回复
假设他没有被占用。抛出了异常,你再试着打开别的端口吧。
C#
编写
winform
程序
实现
UDP
通信
在本文
中
,我们将深入探讨如何
使用
C#
语言编写
WinForm
应用
程序
来实现
UDP
(User Datagram Protocol)通信。
UDP
是一种无连接的、不可靠的传输层协议,它提供了比TCP(Transmission Control Protocol)更快的数据传输,...
C#
winform
TCP通信
UDP
通信 Socket通信 vs2017 .net4.0
通过此项目,开发者可以深入理解TCP和
UDP
的区别,掌握如何在
C#
环境
中
使用
Socket进行网络通信,并了解如何在
WinForm
应用
中
实现数据的定时发送和接收。同时,该项目还涉及字符编码处理,增加了实际应用
中
的复杂性,有...
基于
C#
Winform
完成Tcp客户端与服务端、
udp
客户端服务端通讯工具
在
C#
中
,我们可以
使用
`
Udp
Client`类来实现
UDP
通信。 对于
UDP
通信: 1. 创建`
Udp
Client`实例,指定本地
端口
号。 2.
使用
`Receive()`方法接收数据,这将阻塞直到接收到数据包。 3. 要发送数据,调用`Send()`方法,...
C#
winform
局域网IP和
端口
扫描
"
C#
winform
局域网IP和
端口
扫描"是一个利用
C#
编程语言在Visual Studio(VS)开发环境
中
实现的项目,它能够帮助我们查找并识别局域网内的设备及其开放的
端口
。这一技术在网络安全检测、网络设备管理、服务探测等方面...
C#
winform
UDP
通讯
本篇将深入探讨如何在
C#
WinForm
环境
中
使用
UDP
进行通信。 标题
中
的"
C#
winform
UDP
通讯"指的是
使用
C#
编程语言,在Visual Studio 2012环境下开发Windows桌面应用(
WinForm
)时,实现基于
UDP
协议的网络通信功能。
UDP
...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章