Fórum comando equivalente no indy10 do indy9 #419357
04/07/2012
0
Pessoal utilizava a versão 9 do indy e seu componente idtcpserver,
no indy 9 eu utilizava
command := AThread.Connection.CurrentReadBuffer;
ele pegava todo o conteudo e colocava em command
no indy 10 não to conseguindo fazer isso,
tentei
command := AContext.Connection.Socket.ReadString(-1);
se eu colocar o tamanho do buffer ele pega, alguem saber como pegar o tamanho do buffer para utilizar na função acima?
ou alguma outra forma de simplesmente pegar todo o buffer enviado pelo cliente?
Obrigado!
no indy 9 eu utilizava
command := AThread.Connection.CurrentReadBuffer;
ele pegava todo o conteudo e colocava em command
no indy 10 não to conseguindo fazer isso,
tentei
command := AContext.Connection.Socket.ReadString(-1);
se eu colocar o tamanho do buffer ele pega, alguem saber como pegar o tamanho do buffer para utilizar na função acima?
ou alguma outra forma de simplesmente pegar todo o buffer enviado pelo cliente?
Obrigado!
Murilo Junqueira
Curtir tópico
+ 0
Responder
Posts
04/07/2012
Joel Rodrigues
Vê se esses links te ajudam:
http://stackoverflow.com/questions/5189618/indy-how-to-know-size-of-buffer-needed
http://cloud21.iteye.com/blog/666727
http://stackoverflow.com/questions/5189618/indy-how-to-know-size-of-buffer-needed
http://cloud21.iteye.com/blog/666727
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)