У меня Delphi XE. Я пытаюсь установить Request.Range
из idHttp
, но не могу этого сделать. Delphi не позволяет мне делать это ни во время разработки, ни во время выполнения.
например. Я установил '6000-'
во время разработки -> свойство всегда пусто.
делаю (в потоке):
Downloader.Request.Range:=(IntToStr(DFileStream.Position) + '-');
synchronize(procedure begin showmessage(Downloader.Request.Range) end);
showmessage(Downloader.Request.Range)
мне ничего не показывает (пустая строка).
Я проверил запрос в HTTPAnalyzer -> моя программа не отправляет диапазон.
А проверил это поведение в Delphi 2010 - все нормально . Я установил диапазон в дизайне / реальном времени. Результат хорош в обоих случаях.
У кого-нибудь есть идеи?
Это ошибка или что?
Спасибо!