Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-03-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Intentado integrar google maps en delphi 5

Buenas , soy usuario de delphi5 e intento mostrar un mapa obtenido de google maps mediante el componente webbrowser.

En el click del botón tengo lo siguiente extraido de algun tutorial.

Código Delphi [-]

procedure TForm1.Button2Click(Sender: TObject);
var
  Doc2: IHTMLDocument2;
begin
WebBrowser2.Navigate('http://www.stevetrefethen.com/files/googlemap.htm');

  with WebBrowser2.Document as IHTMLDocument2 do
    with parentWindow do
      execScript('createMapMarker("31.05173494", "-122.03160858", "test")', 'JavaScript');
end;

Me compila... pero me salta una excepción cuanda pasa por la linia with parentWindow do

Se os ocurre por donde pueden ir los tiros ?

salu2 radge
Responder Con Cita
  #2  
Antiguo 23-03-2010
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

¿Y podríamos saber cual es la excepción que te "salta"?


Saludos...
Responder Con Cita
  #3  
Antiguo 23-03-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Me salta...

Access violation at address 0047C5E9 in module 'xxxx.exe'. Read of address 00000000

salu2 radge
Responder Con Cita
  #4  
Antiguo 23-03-2010
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

El error es por que estás tratando de usar un método de un objeto que referencia a nil...

Código Delphi [-]
with WebBrowser2.Document as IHTMLDocument2 do
  if Assigned(parentWindow) then  // <--- verifico si está asignado parentWindow...
    with parentWindow do
      execScript('createMapMarker("31.05173494", "-122.03160858", "test")', 'JavaScript');


Saludos...
Responder Con Cita
  #5  
Antiguo 24-03-2010
radge radge is offline
Miembro
 
Registrado: may 2008
Posts: 147
Poder: 16
radge Va por buen camino
Cita:
Empezado por maeyanes Ver Mensaje
Hola...

El error es por que estás tratando de usar un método de un objeto que referencia a nil...

Código Delphi [-]with WebBrowser2.Document as IHTMLDocument2 do if Assigned(parentWindow) then // <--- verifico si está asignado parentWindow... with parentWindow do execScript('createMapMarker("31.05173494", "-122.03160858", "test")', 'JavaScript');



Saludos...

He probado y me sale exactamente lo mismo

Access violation at address 0047C5E9 in module 'xxxx.exe'. Read of address 00000000


gracias , radge
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ejecutar Javascript con Delphi para Google Maps vejerf Varios 7 15-12-2009 23:22:10
Interactuar entre Google maps y Delphi madiazg Varios 2 09-11-2008 04:16:45
Google Maps madiazg Varios 4 26-10-2008 22:03:41
google maps MOCOSO07 Varios 2 06-08-2008 18:08:22
Google maps y php halizia PHP 2 16-03-2007 17:04:49


La franja horaria es GMT +2. Ahora son las 08:08:10.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi