Как я могу передать широту / долготу с карты Google в приложение winform? - PullRequest
0 голосов
/ 23 марта 2012

В настоящее время у меня есть приложение на основе winform, использующее веб-браузер для загрузки карты Google. Идея состоит в том, чтобы один раз перетащить маркер на новую позицию, затем он должен вернуть новый лат / лон в winform.however, теперь я пользователь webbroser1.Documenttext для загрузки веб-страницы, и он рассматривал всю страницу как строку, следовательно, как можно получить переменную из JavaScript в C #?

1 Ответ

1 голос
/ 23 марта 2012

Я не знаю C #, но я программист на Delphi и делаю это.Я объясню, как я это делаю, а вы реализуете это в C #; -)

У меня есть HTML-страница, которую я загружаю в WebBrowser.Этот HTML содержит некоторые функции JS и HTML-форму со скрытыми полями.Я использую JS для связи Delphi и Map.Например, у меня есть функция JS для генерации карты, другая для генерации маркеров, ... Также запрограммированные события карты или маркеров или других объектов карт.Эти события, когда они запускаются, заполняют форму HTML.От delphi у меня есть таймер, который каждые 200 миллисекунд проверяет HTML-форму и получает новую информацию.

Надеюсь, это поможет вам

С уважением, кадет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...