You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TIdTCPServer的ReadLn与TIdTCPClient的WriteLn中LF的使用问题

关于Indy中WriteLn与ReadLn的换行符问题确认

不需要手动在TCPClient.IOHandler.WriteLn()的参数末尾添加LF。

Indy的WriteLn()方法本身已经内置了自动追加换行符的逻辑:

  • 默认情况下,它会根据IOHandler的NewLine属性(默认值通常为LF或CRLF,可按需配置),自动在传入的字符串末尾添加对应的换行符。
  • 你查看源码得出的结论是正确的,调用WriteLn('TEXT')就会自动生成带LF(或配置的换行符)的完整消息,完全匹配ReadLn(LF, 5000)的接收要求,无需额外手动拼接LF。

内容的提问来源于stack exchange,提问作者PSDEVS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 20:39:49