Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Busqueda en Google Maps (https://www.clubdelphi.com/foros/showthread.php?t=87443)

ToritoCapo 07-01-2015 15:09:21

Busqueda en Google Maps
 
Hola queridos amigos, tengo una consulta para hacerles.

Haciendo click en un botón para buscar la dirección de un cliente en el mapa, lo realizo con este código.

Código Delphi [-]
AnsiString dir = DireccionEdit->Text + ", " + LocalidadCBox->Text +
", " + ProvinciaCBox->Text;

TClipboard *clip = new TClipboard();
clip->SetTextBuf( dir.c_str() );
delete clip;

AnsiString url = "http://maps.google.com.ar/";
ShellExecute(NULL, NULL, url.c_str(), NULL, NULL, SW_SHOWNORMAL);

Cuando se abre el Google Maps, hay que pegar en la barra de búsqueda la dirección copiada en el portapapeles.

Se puede hacer que la dirección aparezca de forma automática y se realice la búsqueda sin tener que hacerlo de forma manual ?

Muchas gracias.

duilioisola 08-01-2015 12:04:31

Podrías construir la dirección de la siguiente manera:

Código:

https://www.google.com.ar/maps/place/Mar+del+Plata,+Buenos+Aires

ToritoCapo 14-01-2015 22:21:35

Muchísimas gracias, funcionó perfecto.

Estaba muy enfocado en resolverlo por el lado de la API de Windows que no me di cuenta en probar por el lado de la dirección.

Gracias nuevamente duilioisola por tomarte tiempo en responder.


La franja horaria es GMT +2. Ahora son las 06:01:02.

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