Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.05.27;
Скачать: CL | DM;

Вниз

заполнение массива в Javascript из Delphi   Найти похожие ветки 

 
gvozdkoff   (2012-01-24 14:36) [0]

Здравствуйте, подскажите как заполнить массив Javascript из Delphi
Ситуация такая.
В WebBrowser подгружается html страница.
Сам html файл содержащий в себе java скрипт.
function DrawTrack() {
  var geo_path = new Array();
     var geo_path = [
          new google.maps.LatLng(-18.142599, 178.431),
      new google.maps.LatLng(-27.46758, 153.027892)
     ];
    var Track = new google.maps.Polyline({
      path: geo_path,
      strokeColor: "#FF0000",
      strokeOpacity: 1.0,
      strokeWeight: 2
       });
       
 Track.setMap(map);
}

у кнопки на событие OnClick прописываю вызов java скрипта
  HTMLWindow2.execScript("DrawTrack()", "JavaScript")
В результате получаем линию по 2-ум координатам.
Вопрос, как из delphi можно поменять  эти координаты?
И вообще возможно ли это с таким скриптом


 
sniknik ©   (2012-01-24 14:45) [1]

> у кнопки на событие OnClick прописываю вызов java скрипта
и вызывается? тогда в чем сомнения, можно ли...?

напиши такую же функцию с параметрами, на заполнение массива... это что проблема?


 
gvozdkoff   (2012-01-24 15:02) [2]


> sniknik ©   (24.01.12 14:45) [1]
> > у кнопки на событие OnClick прописываю вызов java скрипта
> и вызывается? тогда в чем сомнения, можно ли...?
>
> напиши такую же функцию с параметрами, на заполнение массива.
> .. это что проблема?

Да вызывается, на карте рисует линию, а вот с параметрами , вы правы, у меня проблема ((


 
gvozdkoff   (2012-01-24 15:05) [3]

Поправьте меня пожалуйста, если не в ту сторону размышляю
Для начала надо определить параметр для функции
function DrawTrack()
параметром будет, как я думаю массив с координатами, он уже есть - geo_path



Страницы: 1 вся ветка

Текущий архив: 2012.05.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
2-1327396523
sem
2012-01-24 13:15
2012.05.27
изменение регистра символов в RichEdit


15-1327085063
Artem
2012-01-20 22:44
2012.05.27
Правильная компиляция при наличии только коротких переходов...


2-1327425569
sem
2012-01-24 21:19
2012.05.27
Вызов процедуры


2-1327500695
jacksotnik
2012-01-25 18:11
2012.05.27
Помогите с деструктором


2-1327317793
Alex_C
2012-01-23 15:23
2012.05.27
TADOCommand - узнать последнюю добавленную запись