Ciao
Io qualche tempo fà ho risolto così:
Le coordinate inserite nelle txtBox sono in formato sessagesimale (gradi° primi' e secondi'') quindi vengono convertite prima di passarle alla pagina in sessadecimale (gradi,centesimi).
Ecco il codice:
A differenza del codice di Luigi non mi appoggio ad un file html esterno che potrebbe essere cancellato o modificato, e poi che mi appoggi a Maps Live e non a Google Maps che ti chiede il codice.
Qui:
Dim target As New Bitmap(Application.StartupPath & "\html\target3.png")
posso scegliere un immagine che rappresenta il punto.
Ciao
alexmed