Всем привет.
В wisock все понятно, командами select и ioctlsocket определяю готов ли мой сокет отдать мне байты и сколько именно. А как это делать в firemonkey? вот тестовый код:
var ipa: TIPAddress; srv,address: string; sock: TSocket;
srv := 'www.yandex.ru';
sock := TSocket.Create(TSocketType.TCP);
ipa := sock.LookupName(srv,false);
if ipa.Addr.s_addr = 0 then exit;
address := ipa.Address;
sock.Connect('', address, '', 80);
ок, подключился. Как узнать готовность сокета отдава ...
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=83814