![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
![]() Доброго времени суток.
Использую компонент IdSSLIOHandlerSocketOpenSSL для idHTTP чтобы использовать SSL, с компиляцией всё в порядке, а вот при запуске на другом компьютере пишет Could not load SSL library. Догадываюсь что нужно DLL импортировать внутрь приложения, чтобы потом вызывать из неё функции, но никогда раньше такого не делал. Подскажите решение. Заранее спасибо. |
#2
|
|||
|
|||
![]() Не надо ничего импортировать. Надо просто скачать пакет OpenSSL и dll из него положить рядом с программой.
|
Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
sumbik (18.09.2014)
|
#3
|
||||
|
||||
![]() Заработало. В чём логика держать библиотеку рядом с EXE? Программа ищет библиотеку в своей же папке, если не находит в Windows?
|
#4
|
||||
|
||||
![]() Эти библиотеки не входят в поставку Win и к тому же достаточно часто обновляются.
Je venus de nulle part 55.026263 с.ш., 73.397636 в.д. |
#5
|
||||
|
||||
![]() При первом клике на кнопку, по которой идёт первое обращение к idHTTP выводится та же ошибка (Could not load SSL library), при всех следующий обращениях всё работает отлично.
Теперь появилась ошибка, если закрываю программу вижу - Runtime error 216 at 004075A2. |
#6
|
||||
|
||||
![]() для WinHTTP никаких дополнительных библиотек не нужно
Пишу программы за еду. __________________ |