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 回答