zoukankan
html css js c++ java
Indy UDP端口冲突解决
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, IdBaseComponent, IdComponent, IdUDPBase, IdUDPServer, StdCtrls,idsockethandle;
type
TForm1
=
class
(TForm)
Button1: TButton;
IdUDPServer1: TIdUDPServer;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R
*
.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var ok:boolean ;
tempport:integer;
asockethandle:tidsockethandle;
begin
tempport:
=
idudpserver1.DefaultPort;
repeat
try
idudpserver1.Active:
=
true
;
ok:
=
true
;
except
on EIdCouldNotBindSocket
do
begin
IdUDPServer1.Active:
=
false
;
IdUDPServer1.Bindings.Clear;
ASocketHandle:
=
IdUDPServer1.Bindings.Add;
tempport:
=
tempport
+
1
;
ASocketHandle.Port:
=
tempport ;
end;
end;
until ok;
showmessage(inttostr(idudpserver1.Binding.Port));
end;
end.
loop's blog
查看全文
相关阅读:
mysql 存储过程实例
国际会议查询方式和相关会议
用 WEKA 进行数据挖掘,第 1 部分: 简介和回归(转)
java实现甘特图的2种方法:SwiftGantt和Jfree (转)
通过jxl 读取excel 文件中的日期,并计算时间间隔
R 操作矩阵和计算SVD的基本操作记录
SVD java 算法实现
聚类方法简介
Kolmogorov-Smirnov检验
Java Thread 多线程 介绍
原文地址:https://www.cnblogs.com/goodloop/p/62825.html
最新文章
bootstrap-table+Django: 服务端分页
Django: ORM查询中使用or查询
Django:ORM中ForeignKey外键关系分析
python:datetime.datetime is not JSON serializable 报错问题解决
HTML:给body增加全屏的背景图
python2:输出百分比
bootstrap-table和bootstrap-switch
bootstrap-switch:记一次很坑的问题(连续相同状态的多行数据只有第一个显示按钮,其他行没有开关初始化)
bootstrap-switch怎么通过按钮修改后台数据
bootstrap-table中使用bootstrap-switch开关按钮
热门文章
jQuery File Upload 单页面多实例的实现
js 层随着滚动条上下移动
使用jquery.more.js来实现点击底部更多后, 底部加载出新的数据
phpstorm快捷键
Js 正则限制只能输入数字或中文的代码
javascript 浮点数加减乘除计算会有问题, 整理了以下代码来规避这个问题
php缓存类
在 WampServer 上手工安装 PHP 的多个版本
mysql 修改用户密码
jquery 时间戳与日期转换
Copyright © 2011-2022 走看看