Créer une interface à du c++
15 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Créer une interface à du c++
Bonjour à tous,
j'en appel à votre aide et à vos conseils, j'ai un projet à faire à la fac que je dois rendre mardi.
Nous sommes deux sur le projet et nous avions découpé la chose de la manière suivante je faisait la partie code (en c++) et l'autre personne s'occupait de toute la partie interface graphique et relation entre mon code et l'interface.
Mais aujourd'hui J-3 avant de rendre le projet je suis laché par la personne, j'ai donc un programme qui marche sans aucun souci, le code c++ est bon, mais ça tourne dans une console avec des
cout << "Combien de personnes sont nécessaires";
etc...
Et il faudrait bien sur une interface graphique pour que les fonctions de saisie soient plus conviviales.
Les profs nous ont conseillés Tcl mais malgré mes recherches sur google je n'arrive pas à comprendre comment m'y prendre.
Pour résumer j'ai besoin de developper toute une interface graphique autour d'un programme codé en c++, le programme en c++ est tout de même assez complexe et ne se limite pas à un petit formulaire de saisie, il s'agit d'un logiciel complet de gestion de personnel pour une boite mais tout actuellement en mode console
j'en appel à votre aide et à vos conseils, j'ai un projet à faire à la fac que je dois rendre mardi.
Nous sommes deux sur le projet et nous avions découpé la chose de la manière suivante je faisait la partie code (en c++) et l'autre personne s'occupait de toute la partie interface graphique et relation entre mon code et l'interface.
Mais aujourd'hui J-3 avant de rendre le projet je suis laché par la personne, j'ai donc un programme qui marche sans aucun souci, le code c++ est bon, mais ça tourne dans une console avec des
cout << "Combien de personnes sont nécessaires";
etc...
Et il faudrait bien sur une interface graphique pour que les fonctions de saisie soient plus conviviales.
Les profs nous ont conseillés Tcl mais malgré mes recherches sur google je n'arrive pas à comprendre comment m'y prendre.
Pour résumer j'ai besoin de developper toute une interface graphique autour d'un programme codé en c++, le programme en c++ est tout de même assez complexe et ne se limite pas à un petit formulaire de saisie, il s'agit d'un logiciel complet de gestion de personnel pour une boite mais tout actuellement en mode console
Comme normalement tu a fais ton programme avec l'objectif de l'integrer à une l'interface ca ne devrai pas etre dur a faire.
Avec devc++ je ne sais pas comment creer une interface, mais avec delphi, c++ builder ou .net il suffit de creer des boutons, champs... Tout ce fais à la souris, ensuite tu met le code qui dois etre executer dans la methode qui correspond a un bouton par exemple, je t'assure c'est la partie la plus facile à faire.
Avec devc++ je ne sais pas comment creer une interface, mais avec delphi, c++ builder ou .net il suffit de creer des boutons, champs... Tout ce fais à la souris, ensuite tu met le code qui dois etre executer dans la methode qui correspond a un bouton par exemple, je t'assure c'est la partie la plus facile à faire.
Pour interfacer du C++ avec une IHM ou GUI pour les anglophones (Graphical User Interface), je te conseille très fortement le module TK de TCL ou TK de Python.
Si tu n'es pas un accro de des MFCs ou autres X11, part bille en tête sur le Tk, c'est le langage de scripting le plus accessible. Tu peux me croire, j'ai pratiqué pas mal de langages de génération d'IHM ; il n'y a pas photo.
Allez, pour démarrer : http://hegel.ittc.ku.edu/topics/tcltk/index.html
Bon courage, tu verras c'est assez ludique.
Si tu n'es pas un accro de des MFCs ou autres X11, part bille en tête sur le Tk, c'est le langage de scripting le plus accessible. Tu peux me croire, j'ai pratiqué pas mal de langages de génération d'IHM ; il n'y a pas photo.
Allez, pour démarrer : http://hegel.ittc.ku.edu/topics/tcltk/index.html
Bon courage, tu verras c'est assez ludique.
-

ecocentric - WRInaute accro

- Messages: 3577
- Inscription: Mar Fév 10, 2004 16:40
Autre solution assez facile :
Dev-C++ comme IDE avec WxWidgets comme toolkit graphique
ou Qt comme toolkit graphique
Dev-C++ comme IDE avec WxWidgets comme toolkit graphique
ou Qt comme toolkit graphique
loobot a écrit:Pour interfacer du C++ avec une IHM ou GUI pour les anglophones (Graphical User Interface), je te conseille très fortement le module TK de TCL ou TK de Python.
Si tu n'es pas un accro de des MFCs ou autres X11, part bille en tête sur le Tk, c'est le langage de scripting le plus accessible. Tu peux me croire, j'ai pratiqué pas mal de langages de génération d'IHM ; il n'y a pas photo.
Allez, pour démarrer : http://hegel.ittc.ku.edu/topics/tcltk/index.html
Bon courage, tu verras c'est assez ludique.
Excellent ! Je montre ce message à mes parents pour argumenter ma thèse "la programmation, ça a l'air super"
Pardon pour ce message pas très utile et bonne chance Fred.
-

zerocomplexe - WRInaute impliqué

- Messages: 321
- Inscription: Mer Nov 23, 2005 14:00
Bien entendu, il est trop tard et j'espere que ça c'est bien passé?
Moi, a l'ecole, j'utilisais c++ builder 6... tres bon IHM. Je suis tres attaché a Builder par la simplicité et rapidité.
Moi, a l'ecole, j'utilisais c++ builder 6... tres bon IHM. Je suis tres attaché a Builder par la simplicité et rapidité.
Bon, j'arrive après la guerre, mais le mieux à faire dans ces cas de figure, c'est de savoir anticiper le moment où tu vas coller l'interface à ton programme en implémentant toute les interactions entre le coeur et l'interface à l'aide du design pattern MVC (Model, View, Controller).
À vos dictionnaires!
D'après le grand dictionnaire, IHM c'est la traduction de User interface (une simple interface utilisateur). Par conséquent, son interface dans la console est une IHM.
En français on parle de IUG ( interface utilisateur graphique ) ou d' interface graphique pour parler de GUI (graphical user interface).
J'ai déjà vu du TCL et c'est pas très joli. Je te conseille en effet de commencer par un outil comme Visual Studio ou C++ Builder.
D'après le grand dictionnaire, IHM c'est la traduction de User interface (une simple interface utilisateur). Par conséquent, son interface dans la console est une IHM.
En français on parle de IUG ( interface utilisateur graphique ) ou d' interface graphique pour parler de GUI (graphical user interface).
J'ai déjà vu du TCL et c'est pas très joli. Je te conseille en effet de commencer par un outil comme Visual Studio ou C++ Builder.
15 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Exalead crée une interface pour iPhone et iPod Touch
- Nouvelle interface des pages de Google
- Windows Live Search
- Jaiku, concurrent de Twitter, racheté par Google
- Sortie des Google Groups 2
- Google stimule la créativité avec la Google API
- Nouvelle version pour Blogger
- Nouvelle version de iGoogle (page d'accueil personnalisée Google)
- Google rachète Zingku (service de networking pour mobile)
- Captures d'écran de Google Chrome OS
- Interface d'administration
- Interface Zanox
- Interface google ??
- Interface Client MSN?
- Interface Client YAHOO?
- Nouvelle interface image
- Interface Adsense en Anglais
- Interface de gestion de membres
- Nouvelle interface adsense
- Probleme interface Adsense
- [Google] Ancienne interface ?
- Dmoz interface de soumission down ?
- [google] Nouvelle interface de iGoogle
- Que pensez-vous de linterface de paiement de Paypal ?
- Nouvelle interface du moteur orange
Consultez la description détaillée des produits ou services de Google suivants : Google Page Creator, Zingku
- Générateur de mots-clés
Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités






le forum