社区
C#
帖子详情
C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?
村部
2010-08-01 06:49:15
我想在C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?或者说让程序先作判断某个端口已经被占用了,如果被占用就使用其它未被占用的端口?
...全文
493
4
打赏
收藏
C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?
我想在C#winform中使用动态udp端口,在程序中怎么判断udp端口是否打开?或者说让程序先作判断某个端口已经被占用了,如果被占用就使用其它未被占用的端口?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
TCP
UDP
通信
C#
TCP/
UDP
网络调试基础通信代码,适合小白初学参考 源码下载链接 本示例源码下载地址(完整工程代码,可直接编译运行) 开发环境 win7 vs2017(社区版) 主要功能 实现TCPServer TCPClient
UDP
的连接通信,字符串和HEX数据收发功能测试 软件截图 主界面代码 using System; using System.Collections.Generic;...
2.6-
使用
C#
Winform
开发Tcp/
Udp
网络小助手(含步骤和源码)
一、界面设计 在做软件之前
使用
“软件界面设计工具”先设计并绘制出软件界面,方便在写代码之前确认“功能需求”以及“交互流程”。 这里
使用
的软件是:“Axure RP” 二、新建工程与绘制界面 新建工程:
使用
任意一个Visual studio即可,这里
使用
Visual studio2017作为开发环境(安装的时候选择.net桌面开发)。新建工程选择“
c#
winform
类型的工程,然后填写工程...
C#
winform
UDP
通信 发送和接收信息
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text;
C#
WinForm
开机自启动软件开发
采用的是
C#
开发,运行稳定可靠- 支持Windows系统- 低资源占用- 支持
UDP
网络控制 - 数据本地保存,安全可靠。
C#
WinForm
中
实现Socket通讯的客户/服务端IP+
UDP
项目
WinForm
是Microsoft推出的一款基于Windows平台的应用
程序
框架,旨在为开发者提供一种快速创建传统桌面应用
程序
的途径。
C#
WinForm
应用
程序
利用.NET Framework的强大功能,通过拖放控件和编写代码,可以构建具有丰富用户界面的软件系统。
WinForm
提供了多种控件供开发者
使用
,包括但不限于按钮(Button)、文本框(TextBox)、列表框(ListBox)等。以下是几个常用控件的介绍:Button控件:用于触发事件,可以设置文本、图标以及点击时的响应逻辑。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章