首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Indy10 - TIdContext到TIdTcpServer

Indy10 - TIdContext到TIdTcpServer
EN

Stack Overflow用户
提问于 2013-07-19 05:28:49
回答 1查看 2.6K关注 0票数 2

我创建了不同的TIdTcpServer实例,并分配了一个指向Data属性的指针,如果客户端连接/断开/执行,则稍后需要该属性。

可以从TIdContext获取“父”TIdTcpServer吗?

如果是这样,我如何做到这一点?

示例:

代码语言:javascript
复制
procedure TMainWindow.OnConnect(AContext: TIdContext);
var
 ParentServer : TIdTcpServer; 
begin
  // ParentServer := AContext... 
end;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-19 07:29:22

类型-将TIdContext转换为TIdServerContext,然后您可以访问其公共Server属性:

代码语言:javascript
复制
procedure TMainWindow.OnConnect(AContext: TIdContext);
var
  ParentServer : TIdCustomTCPServer; 
begin
  ParentServer := TIdServerContext(AContext).Server;
  ...
end;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17734257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档