7

プログラムでダイヤルアップ接続を試みます。RASdial.exe と RASPhone.exe を試してみましたが、RasDial.exe がコンソールにエラーを表示する点を除いて、どちらも同じですが、RasPhone.exe はユーザー インターフェイスに表示されます。

Rasdial と Rasphone の違いと、どちらがダイヤルアップ接続に適しているかを誰か説明してくれませんか。また、コンソールではなくユーザー インターフェイスにエラー メッセージが表示されるようにします。

詳しく教えてください。

4

1 に答える 1

12

RASDIAL.exe は Win32 RasDial APIのラッパーであり、通常、ユーザー インターフェイスを表示できない状況で使用されます。これが、エラーがコンソールに表示される理由です。

RASPHONE.exe は Win32 RasPhonebookDlg APIのラッパーであり、通常、インターフェイスが許可されている場合に使用されます。これを使用すると、標準のダイヤル インターフェイスを表示するためのオプションがさらに多くなります。

どちらも接続をダイヤルするために使用できます。実際には、開発中のアプリケーションの特定のニーズにどちらが適合するかによって異なります。エラー メッセージの表示方法によっては、実行可能ファイルを使用するのではなく、API を呼び出す必要がある場合があります。

于 2012-07-23T16:56:35.043 に答える