A
aipingren
Unregistered / Unconfirmed
GUEST, unregistred user!
value:string;
len: integer;
begin
FSockAddrIn.SIn_Addr.S_addr := inet_addr(pchar(Edit1.text)); //INADDR_BROADCAST; //INADDR_BROADCAST = -1 ?
value := edit.text;
len := sendto(s, value[1], Length(value), 0, FSockAddrIn, sizeof(FSockAddrIn));
请问SENDTO里的value[1]为什么要加个[1],而直接这么写:len := sendto(s, value, Length(value), 0, FSockAddrIn, sizeof(FSockAddrIn));
把value[1]里的[1]去掉不有吗?value[1]这么写有什么意义吗?谢谢!还有请问什么是阻塞?
len: integer;
begin
FSockAddrIn.SIn_Addr.S_addr := inet_addr(pchar(Edit1.text)); //INADDR_BROADCAST; //INADDR_BROADCAST = -1 ?
value := edit.text;
len := sendto(s, value[1], Length(value), 0, FSockAddrIn, sizeof(FSockAddrIn));
请问SENDTO里的value[1]为什么要加个[1],而直接这么写:len := sendto(s, value, Length(value), 0, FSockAddrIn, sizeof(FSockAddrIn));
把value[1]里的[1]去掉不有吗?value[1]这么写有什么意义吗?谢谢!还有请问什么是阻塞?