Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.07.2014, 18:04   #1
vaximan
Пользователь
 
Аватар для vaximan
 
Регистрация: 16.06.2014
Сообщений: 23
Восклицание Скачивание файла №2

Доброго времени!
У меня проблема со скачивание файла
Делаю это следующим образом
Код:
procedure TForm4.sButton2Click(Sender: TObject);
var
Stream:TMemoryStream;
begin
try
Stream:=TMemoryStream.Create;
IdHTTP1.Get('https://googledrive.com/host/0B1zdDizJ6xJDUU4yTzYxd2VPRVE/update.exe',Stream);
Stream.SaveToFile('update.exe');
Stream.Free;
except
on e:Exception do
Stream.Free;
end;
end;
Программа компилируется успешно. Но при нажатии кнопки выскакивает ошибка..
Код:
Project Project1.exe raised exception class EidlOHandlerPropinvalid "IOHandler value is not valid".Process stopped.Use Step or Run to continue.
С указанием на строчку
Код:
raise EIdIOHandlerPropInvalid.Create(RSIOHandlerPropInvalid);
................................... ................................... ....
По совету уважаемого Stilet я подключил ssl компоненты (закинул на форму,прописал в uses)
К слову для этого пришлось обновить Indy до 10 версии,так как в моем Delphi7 Borland видимо устарело.
Как видно проблема не решилась.
Отсюда вывод:
1.Либо я не правильно подключил компоненты ssl (делал по инструкции http://www.programmersforum.ru/showthread.php?t=195828)
2.Либо проблема в другом.
Прошу помочь разобраться в этой ситуации,либо предложить решение задачи (Скачивание файла по прямой ссылке вида https:// в директорию с исполняемым файлом.
Заранее благодарен.
#̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏
vaximan вне форума Ответить с цитированием
Старый 31.07.2014, 18:11   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Для работы с HTTPS нужно подключать SSL компоненты. Они там же во вкладках INDI находятся.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скачивание файла vaximan Помощь студентам 3 29.07.2014 21:53
Скачивание файла из интернета, не зная пути и имени файла. Скрипт Microsoft Office Excel 0 14.09.2013 22:14
Скачивание файла kuba1981 PHP 1 24.08.2013 14:26
Скачивание файла fezilk24 Работа с сетью в Delphi 16 07.02.2011 18:35
Скачивание файла Lemo Помощь студентам 16 28.07.2009 22:54