IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web & réseau Delphi Discussion :

Problèmes avec API Google ou Web?


Sujet :

Web & réseau Delphi

  1. #1
    Candidat au Club
    Homme Profil pro
    Astronome
    Inscrit en
    Mai 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Astronome
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2011
    Messages : 1
    Points : 2
    Points
    2
    Par défaut Problèmes avec API Google ou Web?
    Bonjour,

    J'ai besoin de récupérer les coordonnées d"une adresse via l'API Google Map.
    J'ai récupéré sur le web un code qui marche bien
    (http://theroadtodelphi.wordpress.com...functionality/)

    Je l'ai intégré dans mon programme et ça fonctionne bien.
    Par contre, cela modifie toutes les options de couleur de fonte et de fond dans la totalité de mon programme et cela force un fond gris et une fonte noire dans toutes mes fenêtres et même dans les objets.
    Certes, je pourrai uniformiser toutes mes fenêtres pour les rendre lisibles, mais comme j'en ai plus de 70. Je préférai trouver la source de ce problème.
    Si quelqu'un a une idée, le problème est le même sous Delphi 7 et Delphi 2010

    Patrick

  2. #2
    Expert éminent sénior
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    13 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 13 449
    Points : 24 856
    Points
    24 856
    Par défaut
    Je n'ai pas regardé le lien, peut-être une modification du gestionnaire de style

    Utilise un BPL ou DLL
    Tu mets ce code dans une DLL
    Ton projet principal invoque la DLL, une fonction affiche la fenêtre et une autre la ferme, pas d'échange de données autre des pointeurs ou structure

    Si tu veux Ancrer la fenêtre de la DLL dans un Panel d'une fenêtre de ton EXE
    Tu peux utiliser Windows.SetParent mais le comportement et gestion du Focus pourra être étrange
    Tu peux utiliser TControl.SetParent (nécessite Package + BrlndMM ou FastShareMem...), cela fonctionne, je le fais, j'insère un TForm crée par la DLL dans un ScrollBox de l'EXE
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

Discussions similaires

  1. Problème avec API et Me.hWnd
    Par mixka13 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 19/04/2009, 20h04
  2. Affichage avec api google map
    Par S-Kayp dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/10/2008, 13h52
  3. Problème avec API GetDlgItem
    Par crazyman8 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 02/01/2008, 23h38
  4. problème avec icône de page web
    Par Sheriff dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/10/2006, 13h07
  5. problème avec "API Windows en C"
    Par Vince-le-fou dans le forum Windows
    Réponses: 2
    Dernier message: 23/11/2005, 15h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo