【问题标题】:google map is not showing in vb.net application谷歌地图未显示在 vb.net 应用程序中
【发布时间】:2015-11-20 18:16:14
【问题描述】:

我编写了一个简单的 vb 应用程序来显示谷歌地图。但它不能正常工作。

   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim City As String = TextBox1.Text
    Try
        Dim queryAddress As New StringBuilder
        queryAddress.Append("http://maps.google.com/maps?q=")

        If TextBox1.Text = String.Empty Then
            queryAddress.Append(City + " , " & " + ")
        End If
        WebBrowser1.Navigate(queryAddress.ToString())
    Catch ex As Exception
        MessageBox.Show("UnAvailable")
    End Try

End Sub

当简单地点击按钮时,它会显示一个地方。但是当我在文本框中输入一些内容并搜索它时,会显示

“您似乎在使用不受支持的浏览器。旧版浏览器可能会危及您的安全,速度较慢且无法使用较新的 Google 地图功能。要访问 Google 地图,您需要更新到现代浏览器。” 有什么建议吗?它破坏了我的一整天。
谢谢你

【问题讨论】:

  • 也许您应该考虑使用基于 Chromium 的 Web 组件。见this answer
  • 不,我的意思是在您的 .Net 程序中使用基于 Chromium 的 Web 浏览器组件。显然,Google 地图认为您当前使用的组件已过时。

标签: vb.net google-maps


【解决方案1】:

感谢您的宝贵回复...我确实喜欢删除一些部分..

If TextBox1.Text = String.Empty Then
   queryAddress.Append(City)
End If

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-29
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多