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

C++Builder Discussion :

Lien internet a partir d'une image


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre confirm� Avatar de Furlaz
    Homme Profil pro
    Responsable Qualit�
    Inscrit en
    Mai 2006
    Messages
    210
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Responsable Qualit�
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par d�faut Lien internet a partir d'une image
    Bonjour,

    J'ai une image dans mon appilcation et je voudrais lorsque je clique � certains endroits de l'image mettre un lien qui m'envoie directement sur un site internet.

    Comment fait-on ca ?

  2. #2
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Si tu connait l'endroit exacte tu peut, avec l'evenement OnClick du TPicture, regarder les coordonn�es ou la personne a cliqu�, et si elles correspondent � l'endroit voulu, tu lance la page internet avec un ShellExecute.

  3. #3
    Membre confirm� Avatar de Furlaz
    Homme Profil pro
    Responsable Qualit�
    Inscrit en
    Mai 2006
    Messages
    210
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Responsable Qualit�
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par d�faut
    En fait j'ai une grande image qui est plutot un fond pour faire jolie et sur ce fond il y a 2 logos d'entreprises.

    C'est lorsque je clique sur un de ces logos qu'�l doit me rediriger vers le site internet associ�.

    Pour ShellExecute j'ai essay� ca :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    ShellExecute(handle, "open","http://www.developpez.net", NULL, NULL, SW_SHOWNORMAL);
    mais ca ne fonctionne pas, il me met l'erreur suivante :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    [C++ Error] Main.cpp(1374): E2451 Undefined symbol 'handle'

  4. #4
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Il te manque ceci juste avant le ShellExecute :

  5. #5
    Membre confirm� Avatar de Furlaz
    Homme Profil pro
    Responsable Qualit�
    Inscrit en
    Mai 2006
    Messages
    210
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Responsable Qualit�
    Secteur : High Tech - Multim�dia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 210
    Par d�faut
    Citation Envoy� par pottiez
    Il te manque ceci juste avant le ShellExecute :
    oki mais avec HWND et pas HWD

    Merci ca fonctionne.

    Par contre je ne vois pas comment faire pour savoir si je click sur un logo ou l'autre.


  6. #6
    Expert confirm�

    Avatar de pottiez
    Homme Profil pro
    D�veloppeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par d�faut
    Oui excuse moi.

    Pour les logo, si il sont sur la meme image que ton fond, il faut que tu trouve � quel coordonn�es il sont situ� dans ton TImage, et lorsque tu clique dessus, l'evenement OnClick du TImage est d�clanch�, cet evenement te donne les coordonn�es ou l'utilisateur � cliquer, il te suffit plus qu'a regard� si elles correspondent avec celle du logo, et enfin lancer le ShellExecute en consc�quance

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 17/06/2011, 10h53
  2. tracer des traits .. (a partir d'une image)
    Par estampille dans le forum Applets
    R�ponses: 1
    Dernier message: 08/08/2006, 13h02
  3. [C#] custom control � partir d'une image / alpha blending
    Par Cyberwan dans le forum Windows Forms
    R�ponses: 5
    Dernier message: 13/11/2005, 21h59
  4. appel de fonction � partir d'une image activer/desactiver
    Par philippe123 dans le forum G�n�ral JavaScript
    R�ponses: 8
    Dernier message: 23/08/2005, 16h26
  5. R�ponses: 3
    Dernier message: 27/01/2005, 10h53

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