На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
  
> TClientSocket в C++ Bulder
    Как в C++ Bulder используя компонент TClientSocket закачать картинку по http протоколу. Если несложно, пожайлуста, напишите код для обработки события onRead. ???
      Можно с помощью TNMHTTP.

      TMemoryStream *Ss = new TMemoryStream;
      Graphics::TBitmap *bmp = new Graphics::TBitmap;

      try{
         NMHTTP1->Get("http://127.0.0.1/1.bmp");
         int byte_rec = NMHTTP1->BytesRecvd;
         Ss->WriteBuffer(NMHTTP1->Body.c_str(), byte_rec);
         Ss->Position = 0;
         bmp->LoadFromStream(Ss);
         Canvas->Draw(0, 0, bmp);
         }
         catch(...){}
      delete Ss;
      delete bmp;
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0199 ]   [ 17 queries used ]   [ Generated: 30.03.24, 05:43 GMT ]