gpt4 book ai didi

delphi - Indy http 服务器问题

转载 作者:行者123 更新时间:2023-12-03 15:52:55 30 4
gpt4 key购买 nike

我正在一个项目中使用 indy 的 http 服务器,所以我有几个问题:

  • 即使在单独的线程上进行连接,OnConnect 事件也会执行吗?
  • 我可以通过 OnConnect 事件更新 vcl
  • 如果 MaxNumberConnections 为设置为 0 到底意味着什么?

谢谢。

最佳答案

1。 OnConnect 事件是否在单独的线程中执行?

是的,即使您在单独的线程中运行,该事件也会像其他事件一样被触发。有待您回答的问题是为什么。 TIdTCPServer已经使用多线程,因此
它可以在主线程上下文中(在表单上)使用。

<小时/>

2。我可以通过 OnConnect 事件更新 VCL 吗?

是的,但是您必须使用一些 GUI 同步练习,例如 Synchronize方法或例如消息从分离的工作线程发布到主线程。

<小时/>

3.如果 MaxNumberConnections 设置为 0 到底意味着什么?

分配给 MaxConnections 的零值表示一次连接数没有限制。

关于delphi - Indy http 服务器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9771027/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com