解决方案 »
- 窗体关闭后再打开显示的是原来点击后出现的画面。本意是再打开显示初始画面,看看我的程序,应该改什么?
- 报表设计问题?
- 目前 谁家的物业管理软件 最好? (最好有财务接口的)
- 网络WORKGROUP发送信息的API函数是什么?20
- 散分了。热烈庆祝今天的▲光棍节▲(11/11)。CSDN的光棍们进来签个到吧。
- 控制面板的‘添加删除程序’中的程序列表在注册表的什么位置。
- 如何在按钮上单击鼠标左键弹出一个菜单?(必给分)
- Delphi中怎么执行SQL语句?
- 问题多多,分数少少,请大家不要曾曾吵吵
- 关于关机问题
- 奇怪的网址,用IDHTTP和AUHTTP都无法访问?
- 困扰多月的关于重载 CreateParams 过程的问题原因终于找到了,但不知如何解决?
在 ScktComp.pas 单元中做了修改。
Const
SO_EXCLUSIVEADDRUSE=Not SO_REUSEADDR;procedure TCustomWinSocket.DoListen(QueueSize: Integer);
添加
val:Boolean; val:=True;
setsockopt(FSocket,SOL_SOCKET,SO_EXCLUSIVEADDRUSE,PChar(@val),sizeof(val))默认 是SO_REUSEADDR可以复用。使用 SO_EXCLUSIVEADDRUSE是独占.