ラップされた WebBrowser コンポーネントに取り組んでいます。ユーザーがオンラインの場合は 1 つのページ (例: oursite.com/thispage.html) を表示し、ユーザーがオフラインの場合は別のページ (例: C:\somewhere\thispage_offline.html) を表示します。両方のページを正しく表示できますが、問題はオンライン/オフライン ステータスの検出です。
WebBrowser.IsOfflineを試し ました。ただし、コンピューターが実際にインターネットに接続できるかどうかではなく、オフライン モードのステータスのみを中継しているようです。
WebBrowser コンポーネントからこれを検出する方法はありますか? まったく方法はありますか?
ご助力いただきありがとうございます!