Главная страница
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.007 c
1-1292333775
jiny007
2010-12-14 16:36
2012.05.27
Проблема с запуском TFrxPreview из FastReport


1-1293713705
Vidi
2010-12-30 15:55
2012.05.27
Запись данных в Excel. Как найти заданную пользователем ячейку?


6-1254828340
ABolnykh
2009-10-06 15:25
2012.05.27
Чем разделить видеопоток?


15-1327091402
Юрий
2012-01-21 00:30
2012.05.27
С днем рождения ! 21 января 2012 суббота


3-1275680538
AlpenLeo
2010-06-04 23:42
2012.05.27
добавление даты в поле таблицы