กระทู้เก่าบอร์ด อ.Yeadram
1,047 2
URL.หัวข้อ /
URL
สอบถามเรื่องส่งข้อมูลไปยัง Google Map
ต้องการให้ ที่อยู่ของเรา เป็นจุดเริ่มต้น บนแผนที่ เลยค่ะ และข้อมูลจากเรคอร์ดแสดงอีกที่อยู่นึงเมื่อคลิกปุ่ม จะไปยัง Google Mapให้สามารถคำนวณระยะทางได้ค่ะ
โค๊ดที่ใช้อยู่นะคะ
Private Sub Command36_Click()
Dim StrLinkURL As String
Dim StrLink As String
Dim StrAddr() As String
Dim i As Integer
StrLinkURL = "sAddr=via ที่อยู่ของเรา &daddr="Me.CusAdd_a & " " & Me.CusAdd_add & " " & Me.CusAdd_c & " " & Me.Zipcode
StrLink = "https://www.google.co.th/maps/@13.7818813,100.5531142,13z?hl=th&q="
StrAddr = Split(StrLinkURL, " ", , vbTextCompare)
StrLinkURL = " "
For i = LBound(StrAddr()) To UBound(StrAddr())
StrLinkURL = StrLinkURL & StrAddr(i) & "+"
Next i
StrLinkURL = Left(StrLinkURL, Len(StrLinkURL) - 1)
Me.Command36.HyperlinkAddress = StrLink & StrLinkURL
End Sub
แต่มันไม่ขึ้นเป็นที่อยู่เริ่มต้นให้ค่ะ ช่วยหน่อยนะคะ
โค๊ดที่ใช้อยู่นะคะ
Private Sub Command36_Click()
Dim StrLinkURL As String
Dim StrLink As String
Dim StrAddr() As String
Dim i As Integer
StrLinkURL = "sAddr=via ที่อยู่ของเรา &daddr="Me.CusAdd_a & " " & Me.CusAdd_add & " " & Me.CusAdd_c & " " & Me.Zipcode
StrLink = "https://www.google.co.th/maps/@13.7818813,100.5531142,13z?hl=th&q="
StrAddr = Split(StrLinkURL, " ", , vbTextCompare)
StrLinkURL = " "
For i = LBound(StrAddr()) To UBound(StrAddr())
StrLinkURL = StrLinkURL & StrAddr(i) & "+"
Next i
StrLinkURL = Left(StrLinkURL, Len(StrLinkURL) - 1)
Me.Command36.HyperlinkAddress = StrLink & StrLinkURL
End Sub
แต่มันไม่ขึ้นเป็นที่อยู่เริ่มต้นให้ค่ะ ช่วยหน่อยนะคะ
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R21930
ผมไม่รู้ฟอร์แมทของ URL เพื่อคำนวนระยะทาง ถ้ารู้ฟอร์แมท ก็น่าจะแก้ปัญหาได้ คุณมาลีบอกหน่อยว่าจะฟอร์แมทนี้ได้หาได้จากที่ไหน
2 @R21961
น่าจะเป็นอันนี้นะคะ
https://www.google.co.th/maps/dir/ที่อยู่//@13.7819709,100.5186838,17z?hl=th&q=
https://www.google.co.th/maps/dir/ที่อยู่//@13.7819709,100.5186838,17z?hl=th&q=
Time: 0.4171s