R
Rover
Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下:
MainClientSocket := TClientSocket.Create(Nil);
MainClientSocket.Active := False;
MainClientSocket.Address := ServerAddress;
MainClientSocket.Port := ServerPort;
MainClientSocket.ClientType := ctNonBlocking;
MainClientSocket.Active := True;
执行完后我发现Active的状态还是False,只有继续执行一句:
MainClientSocket.Socket.Connect(0);
后Active的状态才是True,这是为什么呢?
MainClientSocket := TClientSocket.Create(Nil);
MainClientSocket.Active := False;
MainClientSocket.Address := ServerAddress;
MainClientSocket.Port := ServerPort;
MainClientSocket.ClientType := ctNonBlocking;
MainClientSocket.Active := True;
执行完后我发现Active的状态还是False,只有继续执行一句:
MainClientSocket.Socket.Connect(0);
后Active的状态才是True,这是为什么呢?