【发布时间】:2017-04-14 14:51:18
【问题描述】:
我正在用 c# 编写一些讲座。 但是网络浏览器出现错误。 这意味着它不支持此网络浏览器。 但是我的网络浏览器已经完全更新了。 谁知道如何解决这个问题?请帮帮我.. here is image.
private void Search_data_Click(object sender, EventArgs e)
{
string street = txt_street.Text;
string city = txt_city.Text;
string state = txt_state.Text;
string zip = txt_zip.Text;
try
{
StringBuilder queryaddress = new StringBuilder();
queryaddress.Append("http://maps.google.com/maps?q=");
if (street!=string.Empty)
{
queryaddress.Append(street+","+"+");
}
if (city != string.Empty)
{
queryaddress.Append(city + "," + "+");
}
if (state != string.Empty)
{
queryaddress.Append(state + "," + "+");
}
if (zip != string.Empty)
{
queryaddress.Append(zip + "," + "+");
}
webBrowser1.Navigate(queryaddress.ToString());
}
catch(Exception ex)
{
MessageBox.Show(ex.Message.ToString(), "Error");
}
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
}
【问题讨论】:
-
你能发布你的代码吗?仅根据屏幕截图很难弄清楚发生了什么。将 Google 错误消息翻译成英文也会有所帮助。
-
这是我的代码。有什么错误吗?
-
代码看起来不错,但请查看此 SO 帖子:stackoverflow.com/questions/33102137/…
-
非常感谢。我会试试这个。
标签: c# google-maps dictionary web browser