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

  #11  
Старый 16.10.2009, 16:59
Hellsp@wn
Постоянный
Регистрация: 29.04.2007
Сообщений: 496
С нами: 10018466

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

по-хорошему вот так делать не айс
Код:
        while true do
        begin
          rb := 0;
          // читаем 4 кила из файла
          ReadFile(hFile, buf, 4096, rb, nil);
          if rb = 0 then break; // если не считалось то выход из цикла
          send(sock, buf, rb, 0); // пошлем считанные данные
        end;
далеко не факт что удасться отправить за раз 4096
 
Ответить с цитированием