私は最近、Delphi 7 を Delphi XE2 にアップグレードしました。Indy 10 と OpenSSL を使用して HTTP コンテンツを受信しました。それはうまく機能し、自分のプログラムを他の人と共有したいと思います。私のプログラムは、OpenSSL ライブラリがないと他の PC では動作しないことがわかりました。DLL ファイルが見つからないという例外やエラーなども発生しませんでした。Indy10 はネイティブ SSL サポートを備えているか、少なくともコンパイル後にリソースから DLL を使用するため、移植可能であると考えました。2 つの質問があります。
1) OpenSSL ライブラリが不足していることをユーザーにどのように知らせることができますか? (私の友人は、OpenSSL DLL なしで例外やエラーなどを報告しませんでした。)
2) Indy10 にリソースから OpenSSL ライブラリを読み取らせることは可能ですか?