Показать сообщение отдельно

  #27  
Старый 25.12.2009, 00:27
_PARAZIT_
Новичок
Регистрация: 02.10.2007
Сообщений: 29
С нами: 9793272

Репутация: 5
По умолчанию

на сях не оч понятно....
вот мой код (что неправельно?):
Код:
procedure TForm1.IdTCPServer1Execute(AThread: TIdPeerThread);
var TempStr:TStringList;
    Command:String;
begin
if not AThread.Terminated and AThread.Connection.Connected then begin
    
    TempStr:=TStringList.Create;
    Command:=AThread.Connection.ReadLn;
    try
    //memo1.Lines.Add(Command);
      try
      Section.Enter;
      Spisok.Add(Command);
      finally
      Section.Leave;
      end;
//==============================================================================
    TempStr.Clear;
    TempStr.Add(IntToStr(Length(Command)));
    AThread.Connection.WriteStrings(TempStr);
//==============================================================================
    Except
    AThread.Connection.Disconnect;
    end;
    TempStr.Free;
end;
end;
критическая секция создается по FormCreate.
 
Ответить с цитированием