Тема: Делфи XE5
Показать сообщение отдельно
  #4  
Старый 27.09.2013, 08:31
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

да ладно, работало... с
Код:
PDWORD(nil)^
все-равно AV будет. а так:
Код:
function HttpQueryInfo(hRequest: HINTERNET; dwInfoLevel: DWORD;
  lpvBuffer: Pointer; var lpdwBufferLength: DWORD;
  var lpdwReserved: DWORD): BOOL; stdcall;
т.е. параметры заданы через var. следовательно:
Код:
var
  lpvBuffer: Pointer;
  lpdwBufferLength: DWORD;
  lpdwReserved: DWORD;
begin
  HttpQueryInfo(nil, HTTP_QUERY_STATUS_CODE, lpvBuffer, lpdwBufferLength, lpdwReserved);
end;
__________________
Пишу программы за еду.
__________________
Ответить с цитированием