ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

URLOpenBlockingStream +iStream?
  #1  
Старый 29.04.2008, 08:12
zl0y
Banned
Регистрация: 13.09.2006
Сообщений: 523
Провел на форуме:
2869410

Репутация: 925


Отправить сообщение для zl0y с помощью ICQ
По умолчанию URLOpenBlockingStream +iStream?

Цитата:
function GetStr(URL: String): PChar;
var hMyResult: HRESULT;
ppStream: IStream;
lpBuffer: Pointer;
dwRead: Integer;
begin
result:='';
hMyResult:=URLOpenBlockingStream(nil, PChar(URL), ppStream, 0, nil);
if hMyResult<>S_OK then exit;
lpBuffer:=AllocMem(1024);
ppStream.Read(lpBuffer, 32, @dwread);
result:=lpBuffer;
end;
почему когда я задаю 32 байта для скачивания,скачивается походу весь файл,может неверно, что то делаю


Все разобрался сделал через UrlDownloadToFileA + CallBack

Последний раз редактировалось zl0y; 29.04.2008 в 08:40..
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ