Jump to content
Fórum Script Brasil
  • 0

Tclientsocket E Tserversocket


ferj

Question

Olá pessoal...

Criei esse tópico para perguntar uma coisa: Uso o Delphi 7 e percebi que os componentes TClientSocket e TServerSocket para manipulação do protocolo TCP/IP não estão dosponíveis mais nessa versão do Delphi.

Percebi, que agora, existem dois componentes na palheta: Indy Clients e Indy Servers que parecem fazer a mesma coisa(IdTCPClient e IdTCPServer), porém, toda vez que tento usá-los, recebo mensagens de erro.

Como faço para instalar o antigo TClientSocket e TServerSocket no Delphi 7 ?

Obrigado!

Fernando Magalhães

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Eu utilizo TClientSocket e TServerSocket p/ um servidor de banco de dados; mas é em Delphi 6 Enterprise.

Acredito que a Borland não cometeria tamanho furo de incompatibilidade.

O que pode ser é que só na versão Enterprise tenha esses componentes.

Link to comment
Share on other sites

  • 0
Guest Marcos Silva

Bem ferj, no delphi 7 você tem que instalar estes pacotes, para isso faça o seguinte?

1- No delphi 7, clique no menu Component >> Install Packages...

2- Clique no botão Add...

3- Procure dentro da pasta Bin o arquivo dclsockets70.bpl, clique neste componente e clique no botão abrir, você irá voltar a tela inicial.

4- Agora marque a caixa de seleção Default, que está localizada no canto inferior esquerdo da janela.

5- Clique no botão OK e pronto, seus componentes estão na Guia Internet .

T+ ferj, qualquer coisa estamos aeee !!!!

Link to comment
Share on other sites

  • 0
Guest - Léo -

Daí ...

Alguém poderia me dizer qual a melhor forma de fazer troca de comandos ou arquivos entre 1 cliente e 1 servidor com esses componentes?

Favor me contatar por e-mail:

lordeleo@yahoo.com.br

Valeu!

Link to comment
Share on other sites

  • 0
Guest Visitante

infelizmente os componentes TClientSocket e TServerSocket não estão funcionando no BDS 2006. Mas se alguém tiver o fonte dos componentes (que pode ser encontrado ainda no Delphi 6) eu acho que é possível portá-los para ele ... O problema é que como ele usa a Winsock, vai ser meio complicado portá-lo para a plataforma .Net, mas nada que não demande alguns joules de atividade mental para resolver este problema ...

Link to comment
Share on other sites

  • 0
Guest Wagner Freitas
Funciona também no Delphi 2006 ???? :(

Sim funciona em BDS 2006 , somente em Win32 e para tê-lo dentro do BDS2006 basta instalar o package DCLSockets.BPL em BIN do BDS2006

Link to comment
Share on other sites

  • 0
voce sabe paara que serve a propriedade SERVICE do tserversocket
Ricky, conforme o help:

"Use Service to identify the use of the connection. Windows provides a number of standard service names such as ftp, http, finger, or time. Servers can specify additional services and their associated ports in a SERVICES file. For more information, see the Microsoft documentation for Windows sockets."

Basicamente, é onde você define o tipo de serviço que está implementado: ftp, http, finger ou time.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...