Tema: Socket Error
Ver Mensaje Individual
  #2  
Antiguo 02-07-2021
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Reputación: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
No se debe usar ClientSocket1.Active := True; cuando se está usando ClientType := ctBlocking;
Eso es al menos lo que me comentó alguien que sabía del tema.
Ejemplo:
Código Delphi [-]
var
  cs1: TClientSocket;
begin
  cs1 := TClientSocket.Create(nil);
  try
    cs1.ClientType := ctBlocking;
    cs1.Address := '127.0.0.1';
    cs1.Port := 8890;
    // //  cs1.Active:=true;   ¡¡¡ No usar con ctBlocking !!!
    cs1.Open;
    // enviar petición
    cs1.Socket.SendText(cCad);      // enviar petición
Responder Con Cita