Fórum sockets e Stream #294213

01/09/2005

0

Oi pessoal,

Olha eu procurei, e procurei e procurei mas num achei.Poxa vida, todo o mundo sabe enviar um texto via socket, mas um arquivo não.Bem gente, até que enviar sabem:

ClienteSocket1.Socket.SenderStream(Stream);

Mas o problema é receber este arquivo em um serversocket.E aí quem se habilita?????
Será que tem uma boa alma por aí, que saiba programar em sockets, que poderia me dar uma mãozinha?

Valew!T+


Vagner Monteiro

Vagner Monteiro

Responder

Posts

01/09/2005

Ipc$

SendStream escreve no socket o conteúdo armazenado na Stream.
O problema é o lado que recebe pelo ReceiveBuf que não sabe o tamanho a ser lido. ReceiveBuf as vezes não recebe todo o conteúdo e vc tem que fazer um looping de recebimento e para isto vc tem que saber o tamanho que SendStream enviou.


Responder

Gostei + 0

06/09/2005

Otto

Olá Vagner, baixa isso [ó

http://www.tcisupply.com.br/otto/upload-otto.zip

possa ser que ajude. ;)


Responder

Gostei + 0

06/09/2005

[sysop]

devido a varios problemas que tive com o TClienteSocket e TServerSocket
com envio e recebimento de Stream no dephi7, para não ter problemas migrei a aplicação o delphi6 e usei os componentes da paleta fastnet que são estremamente simples de ser usar


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar