MicrosoftAccess内にVisualBasicアプリケーションがあり、ネットワーク接続を確立する必要があります。VB6では、これを可能にするWinSockと呼ばれる便利な小さなコントロールがありましたが、MicrosoftAccess内に存在する削除されたVBバージョンに類似したものは見つかりません。何か案は?
何の答えも得られないので、これが何のために必要なのかを明確にしようと思います。
私のアプリケーションは電子メールを送信します。現在、組み込みのOutlookオブジェクトを使用してメッセージを作成し、バックグラウンドで送信しています。欠点は、電子メールを送信するための「外部プログラム」を承認するようにユーザーに促すことです。これは、ユーザーを苛立たせ、不必要に思われます。私がオンラインで見つけた他のすべての電子メールオプションでは、コントロールをダウンロードまたは購入する必要があります。これは、すべてのユーザーに展開するには手間がかかりすぎます。
ソケットコントロールを使用してSMTPサーバーに手動で接続し、メッセージを送信したいと思っていましたが(他の言語では簡単なので)、VBAでTCP接続を確立する方法が見つかりません。