-
Piloter Google Earth
Amis développeurs, bonjour !
Voila, je developpe une petite application sur BCB6. J'ai une liste de ville avec les coordonnées GPS ex : (51N,5E) et j'aimerais, quand je selectionne une ville dans un listBox par exemple, ouvrir Google Earth et faire en sorte que google earth zoom directement sur ma ville. Comment faire?
Est-il possible de piloter le TEdit de google earth (celui ou on rentre les coordonnées GPS pour la recherche?)
Merci pour votre aide
Bon week end a tous
jul
-
Salut,
je pense que pour piloter le TEdit de GoolgeEarth, il te suffit de récupérer le Handle du composant avec des logiciels adaptés, tel que : systree++, mais y en a des plus simples et mieux.
A partir de là, regarde dans le forum (je sais plus trop ou c'est), mais tu verras comment aller lire une valeur d'un champs ou encore même de la modifier, à partir de là je pense que tu as tout normalement.
-
Le problème c'est que lui va pouvoir lire le handle du edit de Google Earth avec spy++ mais ce handle n'est en aucun cas constant.
Si tu relances google earth c'est fort probable que le même edit n'ait pas le même handle.
Si je serais toi je chercherais de la doc sur les options qu'on peut passer en ligne de commande à google earth.
-
T'es sur Neilos que le Handle du composant n'est jamais constant?
Il l'est par rapport à celui de l'application normalement non?
-
Ah je croyais que les handle étaient affectés par Windows au fur et à mesure de leurs demande. Faudrait que je vérifie ça, parce que si c'est le cas alors tu peux pas le considérer constant.
J'était persuadé que c'était ça...
-
Pourquoi ne pas faire effectuer à un TCppWebBrowser la requête qui correspondrait au click sur le bouton suite au renseignement des coordonnées, plutôt que de "piloter" le TEdit ?
D'autre part, Google ne met-il pas à disposition une API Google Earth ? (peut-être est-ce une API Web, mais je te conseille de t'assurer que rien n'existe de ce côté là).
-
Greybird,
comment tu fais une telle requete? car oui, c ce qui me faut en fait. Qd je clic sur un TButton sur mon appli C++, je veux Google earth pointe dessu, mais cela je ne sais pas le faire? Donc aavec un TCppWebBrowser, sa peut marcher?
je cherche, je cherche, mais je n'arrive pas (et comprend peut etre pas tout)
Comment récupérer la requete? car, ce n'est pas qu'une page web, c'est un logiciel?
Si qq1 pouvait m'aider a resoudre ce probleme, sa serait excellent
a bientot
jul
-
Et bien déjà il faudrait savoir ce que doit être la requête. GET, POST ?
Les paramètres à passer, ce genre de chose.
Arnaud