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++ Discussion :

[C++] ouvrir une page HTML


Sujet :

C++

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 88
    Par défaut [C++] ouvrir une page HTML
    Bonjour,

    J'aimerais que suite à un clic sur un bouton (bouton créé avec la bibliothèque GLUI de OpenGL), une page HTML s'ouvre. Mais je ne vois pas trop quoi utiliser.

    Merci par avance de vos propositions!

    Ninie

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 88
    Par défaut
    Personne n'a une idée?

  3. #3
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par défaut
    Quoi comme page HTML ? Une qui vient du net ? Il te faut une classe qui permette d'afficher de l'HTML, il faut voir l'interface graphique que tu utilises, par exemple, ...

  4. #4
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 88
    Par défaut
    En fait je programme un jeu d'échecs. Je voudrais juste afficher les règles officielles (en faisant un lien sur une page internet).

    Mon code peut être utilisé sous windows ou linux, sans importance.

    Les deux solutions m'intéressent, quelle serait la plus simple à mettre en place? (car je ne veux pas passer trop de temps sur les règles! L'IA est déjà assez couteuse...). lol

    Merci!

  5. #5
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    lol,

    si t sous win32 -> lancer opera, firefox, IE
    si t sous linux -> lancer firefox, opera, galeon, epiphany, konqueror
    si t sous mac -> lancer safari, etc...

    t'aurais vachement plus simple de fournir simplement l'url de ta page

    sinon, tu peux t'amuser à coder toi-même un client web avec gtkmozembed mais bon boulot

  6. #6
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Fais simplement ouvrir la page par le navigateur par défaut.

  7. #7
    Invité
    Invité(e)
    Par défaut
    fonction system dans cstdlib

  8. #8
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    La fonction system est-elle synchrone ou asynchrone ?

  9. #9
    Invité
    Invité(e)
    Par défaut
    Elle est bloquante

  10. #10
    Membre émérite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    Février 2004
    Messages
    644
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant ERP

    Informations forums :
    Inscription : Février 2004
    Messages : 644
    Par défaut
    donc synchrone, il aurait vraiment plus facile d'indiquer aux utilisateurs d'ouvrir leur navigateur.

  11. #11
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Sous Windows ShellExecute s'occupe d'ouvrir le fichier avec l'application qui lui est associée (en asynchrone).

  12. #12
    Membre confirmé
    Inscrit en
    Mai 2005
    Messages
    88
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 88
    Par défaut
    Super!

    Voilà comment je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    #include <stdio.h>
    #include <stdlib.h>
    #include <windows.h>
     
    int main(int argc, char *argv[])
    {
     
      system("start http://www.google.com");
      return 0;
    }
    Merci à tous!

    Bisous

  13. #13
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Tu n'as pas besoin d'inclure <windows.h>

  14. #14
    Expert confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2003
    Messages
    3 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 549
    Par défaut
    Mon code peut être utilisé sous windows ou linux, sans importance.
    Ça ne fonctionnera que sous windows.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ouvrir une page html
    Par zoom61 dans le forum Access
    Réponses: 2
    Dernier message: 20/03/2006, 07h43
  2. [HTML]ouvrir une page html dans une div
    Par Phenomenium dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 16/01/2006, 17h23
  3. Ouvrir une page html DANS Access
    Par Orakle dans le forum Access
    Réponses: 3
    Dernier message: 30/11/2005, 09h22
  4. Ouvrir une page HTML - MFC
    Par Atomikx dans le forum MFC
    Réponses: 2
    Dernier message: 14/11/2005, 11h31
  5. [Forms9i]Ouvrir une page HTML depuis forms
    Par benjamin50 dans le forum Forms
    Réponses: 13
    Dernier message: 17/03/2005, 16h54

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