Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 19.11.2011, 17:09   #1
ромик0
Форумчанин
 
Регистрация: 23.05.2011
Сообщений: 121
По умолчанию что не так?

клиент.
Код:
procedure TForm1.Button2Click(Sender: TObject);

var
  stream: TMemoryStream;
  msg: string;
begin

    stream := TMemoryStream.Create;
    stream.LoadFromFile('d:\123.txt');
    Client.Sendln(IntToStr(stream.Size));
    //if Client.Receiveln = 'ok' then
      Client.SendBuf(stream.Memory^, stream.Size);
      Client.SendStream(stream);
    Client.Disconnect;


end;
сервер
Код:
procedure TForm1.ServerAccept(Sender: TObject;
  ClientSocket: TCustomIpClient);
var
  stream: TMemoryStream;
  msg: string;
  sz: integer;
begin
  //if ClientSocket.Connect then begin
    msg := ClientSocket.Receiveln;
    //Edit1.text := msg;
    stream := TMemoryStream.Create;
    sz := StrToInt(msg);
    stream.SetSize(sz);
   // ClientSocket.Sendln('ok');

    ClientSocket.ReceiveBuf(stream.Memory^,sz);
    stream.SaveToFile('d:\321.exe');
    //.Free;
    //ClientSocket.Receiveln;
    ClientSocket.Disconnect;
  //end;

end;
Delphi 7.
TCPClient TCPServer.


делал все в одной программе - работало.
разделил на 2(клиент-сервер) - перестало работать.
почиму?
ромик0 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что-то не так в программе...не пойму что Karina_Vamp Помощь студентам 5 24.12.2010 21:06
А что не так??? frargus Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 21.03.2010 08:05
Что не так? Viento Microsoft Office Excel 3 30.01.2009 14:38
Что-то не так Radiofuck Помощь студентам 2 16.01.2007 22:06