5

在没有互联网连接的 Windows Mobile 上,当我尝试使用 Internet Explorer 浏览网页时,我得到无法连接屏幕顶部的信息。它说无法连接当前的连接设置。要更改连接设置,请点按设置。我可以点击设置并设置网络连接。如何以编程方式显示无法连接信息?当我无法使用我的应用程序连接到 Web 服务时,我想显示相同的信息并让用户设置网络连接。我使用紧凑框架 2.0 和 csharp。

提前致谢。

4

2 回答 2

0

通过启用第三方程序的通知

"Start > Settings > Sounds & Notifications"

可能会有所帮助(至少如果您使用 ConnectionManager,例如通过 HttpWebRequest)。

问候,坦伯格

于 2008-11-18T15:03:16.737 回答
0

这不是最好的答案,我希望有人有更好的答案,但是:当您的应用程序无法访问 Web 服务时,您可以做的一件事是使用 Process 类(在 System.Diagnostics 中)启动您的 Web 服务 URL在 Internet Explorer 中(又名“脱壳”)。

这将导致 IE 出现,并且由于它也看不到 web 服务,它将显示您需要的设置对话框。一旦您更改设置以便可以看到 Web 服务,您只需关闭 IE,现在您就回到了您的应用程序(现在可以看到 Web 服务)。

于 2008-11-18T12:58:32.963 回答