私はいくつかのソケット操作を行うために TThread のクラスを作成しました。問題は、コードに MessageBox を追加しない限りコードが機能しないことです。その前に MessageBox 呼び出しを配置しない限り、ソケットは機能しません。
Sleep(2000); //Waiting for the Socket to Come to the Array
// Messagebox(0, '', '', 0); { Wont work unless this line is Uncommented }
if Server.ClientList[Handle] <> nil then
begin
if (Server.ClientList[Handle].Connected) and (AppSocket.Connected) do
begin
// Send Data on Socket
// Relay Data between Server.ClientList[Handle] and AppSocket;
end;