变量转换 问题特别简单! ( 积分: 50 )

  • 主题发起人 主题发起人 6713827
  • 开始时间 开始时间
6

6713827

Unregistered / Unconfirmed
GUEST, unregistred user!
TSockAddrIn.sin_port为word类型!
我现在需要将TSockAddrIn.sin_port转换为String类型,但是转换过程中,和真实的连接Port不一样,不知道是什么问题!
2种方式转换:
inttostr(TSockAddrIn.sin_port)
format(' port:%d',[SockIn.sin_port])
结果都是一样,那为大侠给出一个正确的答案啊?
IP这些都没有错误!
 
对sin_port的注释为:
u_short sin_port
//16-bit port number,net byte order
是是一个网络字节序的16位值
使用ntohs得到实际的端口号
 
搞定,谢谢!
 
后退
顶部