[FORM] Haritada Adres Belirlemede Hata Mesajı
#7
Sayın dsezgin
sanırım evet. Çünkü ben kendim yazmak istediğimde Me.'den sonra WebBrowser1 çıkıyor sadece. WebBroser0 listede yok. WebBrowser1 ile Google map sayfası açılıyor ama ilk başta bahsettiğim hatayı veriyor ve Türkçe karakterleri yazmıyor.
Ben de siteden aldığım örnekte verilen diğer formu ve kodu kullandım ve doğrudan Google maps sayfasını açarak sorunu çözdüm.
Çok teşekkür ediyorum.



  Alıntı
Bu mesajı beğenenler:
#8
(10-01-2021, 16:33)M_Kemal_Askeri demiş ki: Google map sayfası açılıyor ama ilk başta bahsettiğim hatayı veriyor ve Türkçe karakterleri yazmıyor.

Visual Basic
  1. Private Sub CommandDisplayMap_Click()
  2. If Not IsNull(Me.il) And Not IsNull(Me.ulke) Then
  3. Dim strURL As String
  4. Dim objBrowser As Object
  5. Dim Hrf(1) As Variant, SW As Long
  6. Hrf(0) = Array("ç", "ş", "ö", "ü", "ı", "ğ")
  7. Hrf(1) = Array("%C3%87", "%C5%9F", "%C3%B6", "%C3%BC", "%C4%B1", "%C4%9D")
  8. Set objBrowser = Me.WebBrowser0
  9. kuladres = "Eskişehir" '**** Burasini konum adresi olarak degistirin *****
  10. strURL = Me.il & "/ " & Me.ulke
  11. For SW = 0 To 5
  12. strURL = Replace(strURL, Hrf(0)(SW), Hrf(1)(SW))
  13. Next SW
  14. strURL = "https://www.google.com.tr/maps/dir/place/?f=d&saddr=" & strURL & "&daddr=" & kuladres & "&hl=tr&ie=UTF8&z5om=1&pw=2"
  15. With objBrowser
  16. .Navigate2 strURL
  17. .Silent = True
  18. .Visible = True
  19. .Offline = True
  20. .RegisterAsBrowser = True
  21. End With
  22. Else
  23. MsgBox "Enaz SEHIR ve ÜLKE girmeniz gerekir.", , "Bilgilendirme"
  24. End If
  25. Me.WebBrowser0.Requery
  26. Exit_CommandDisplayMap_Click:
  27. Exit Sub
  28. Err_CommandDisplayMap_Click:
  29. MsgBox Err.Description
  30. Resume Exit_CommandDisplayMap_Click
  31. End Sub



VBA prosedürünü yukarıda ki ile değiştirebilirsiniz.



  Alıntı
Bu mesajı beğenenler:
#9
Sayın dsezgin,
bu soruma en son cevabınızı yeni gördüm. Kusura bakmayın. Kodu kopyalayıp ilgili yere yapıştırdım ama bu sefer de "WebBrowser1" de çıkmadı ve hata verdi. kendim yazayım dedim Me.'dan sonra WebBrowser1 de listeden gelmedi. Anlamadım neden oldu ama referanslarda da değişiklik yok. Ben bu konu ile daha fazla uğraşmak istemiyorum ve doğrudan Google maps sayfasını açan diğer methodu kullanacağım. Yardımlarınız için çok teşekkür ederim.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Nerde Hata Yapıyorum SBNS 3 354 21-10-2024, 20:38
Son Mesaj: halily
  [FORM] Dcount Hata Veriyor TheREDROSE 4 360 04-08-2024, 15:12
Son Mesaj: TheREDROSE
  Adres Ve Telefon Rehberi ahmet114 14 901 02-03-2024, 18:59
Son Mesaj: dsezgin
  [FONKSiYON] Fonksiyonda Hata zimbit 1 323 12-02-2024, 18:52
Son Mesaj: dsezgin
  [VBA] Dosya Yolu Boş Ise Hata Alıyorum serdem48 4 447 26-10-2023, 14:11
Son Mesaj: serdem48
  Ikon Eklerken Hata orhnkprn 2 356 27-01-2023, 00:54
Son Mesaj: BeyTor
  [FORM] Formda Adres Seçime Göre Metin Kutularına Getirme anno 1 383 28-12-2022, 22:11
Son Mesaj: onur_can
  Error Hata Bora34 85 3.795 20-12-2022, 21:22
Son Mesaj: halily

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 3 Ziyaretçi