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
查看全文
相关阅读:
jdk1.5线程知识列表
linux 常用命令记录
spring batch 编码问题
maven
统计文本中每个单词出现的次数
生成优惠券,并将优惠券存入Mysql
python 2.7版本解决TypeError: 'encoding' is an invalid keyword argument for this function
CSRF verification failed. Request aborted. 表单提交方法为POST时的报错
InsecureRequestWarning: Unverified HTTPS request is being made.解决方法
SQL Server 打印九九乘法表
原文地址:https://www.cnblogs.com/goodloop/p/62825.html
最新文章
jquery实时显示上传的图片
shell中${ } 的一些特异功能
shell 实例学习
linux下配置ip地址四种方法(图文)
Bash中的变量
php中DateTime的format格式以及 TtoDatetime函数
如何针对已经安装好的Apache/PHP/Mysql/Nginx程序查看他们的编译参数
.htaccess 使用大全
你会做Web上的用户登录功能吗?
ajaxFileUpload 报这错jQuery.handleError is not a function
热门文章
Yii -- framework 目录结构说明
用eclipse部署tomcat时出现异常:java.lang.IllegalArgumentException
使用hql动态创建对象问题
Ireport5.0.1 从java后台接收list集合
在没联网环境下,启动tomcat出错
使用Ueditor编辑器上传图片总结;
Ajax基础
如何在Eclipse中创建web项目并使用tomcat8 运行servlet开发简单的动态网页?
java基础 关于转换流
java基础 关于final修饰符
Copyright © 2011-2022 走看看