Comment faire une interface graphique en C
Résolu
Utilisateur anonyme
-
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Pacorabanix Messages postés 3248 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
depuis le mois de septembre je suis des cours de programmation
j'ai déjà créer quelque petit programme en C (des programme tout simple)
comment fait on pour créer une interface graphique pour ces petit programme?????
quelque chose de tout simple..................
depuis le mois de septembre je suis des cours de programmation
j'ai déjà créer quelque petit programme en C (des programme tout simple)
comment fait on pour créer une interface graphique pour ces petit programme?????
quelque chose de tout simple..................
A voir également:
- Comment faire une interface graphique en C
- Changer carte graphique - Guide
- Graphique sparkline - Guide
- Graphique camembert excel - Guide
- Common interface 5v only - Forum TV & Vidéo
- Comment faire un graphique sur excel - Guide
19 réponses
Tout ! :p le C++ est + semblable au java que tu C en fait, sauf que le C++ est beaucoup + rapide que le C ( beaucoup moins de choses a écrire pour dire la même chose).
Voila, en tout cas, si tu dois choisir entre les deux, prends le C++ plutôt, ou encore mieux, le summum du summum qui correspond à ton projet évidement, est d'apprendre le Visual Basic ! il est hyper simple ! tu n'a pratiquement rien a taper, c'est que tu bonheur, la ou tu veux mettre une textbox, tu la prends et tu la place sur ta fenêtre ou tu veux etc... pour nommer ta fenêtre, tu clique dessus, il y a ses propriétés qui apparaissent, et tu changes ce que tu veux sans avoir rien a programmer.
Voila, en tout cas, si tu dois choisir entre les deux, prends le C++ plutôt, ou encore mieux, le summum du summum qui correspond à ton projet évidement, est d'apprendre le Visual Basic ! il est hyper simple ! tu n'a pratiquement rien a taper, c'est que tu bonheur, la ou tu veux mettre une textbox, tu la prends et tu la place sur ta fenêtre ou tu veux etc... pour nommer ta fenêtre, tu clique dessus, il y a ses propriétés qui apparaissent, et tu changes ce que tu veux sans avoir rien a programmer.
Pacorabanix
Messages postés
3248
Date d'inscription
Statut
Membre
Dernière intervention
663
oui pour faire une interface graphique de manière simple, emprunte un bouquin genre "Visual Basic pour les nuls" à ta biblio. La syntaxe est assez différent mais ça reste de la programmation. Pour ce que tu veux faire ce sera très simple, je plussoie la réponse précédente.
Ba, tu as appris ou le C ? Moi, je l'avais appris sur le site du zero : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c
Et ba, regarde la partie 3 de ce magnifique tuto ! =) et tu comprendras ;)
Et ba, regarde la partie 3 de ce magnifique tuto ! =) et tu comprendras ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu es allé regarder le lien que je t'ai filé ? ;) c'est super bien expliqué, détaillé etc... Mais un conseil, passe au C++, beaucoup moins rébarbatif ! moins de choses a écrire pour dire la même chose par rapport au C beaucoup plus simple ! par exemple, regarde par toi même, la différence pour faire une saisie de texte :
C :
C++ :
Alors ? pas plus facile ? Après, c'est juste un conseil, car, je sais que moi, je galérais ! le compilateur em disait toujours que j'avais fait une erreur.
C :
char pseudo[20]; scanf("%s", &pseudo); printf("Votre pseudo : %s", pseudo);Si je m'en souviens bien ... :)
C++ :
char pseudo[20]; cin >> pseudo; // entrée de texte par l'utilisateur, super simple ! ;) cout << "Votre pseudo : " << pseudo << endl;
Alors ? pas plus facile ? Après, c'est juste un conseil, car, je sais que moi, je galérais ! le compilateur em disait toujours que j'avais fait une erreur.
ben j'ai commencé des études en programmation
donc j'ai commencé en septembre
on apprend le C, le C++, l'Assembleur, on va bientot commencer le JAVA
donc j'ai commencé en septembre
on apprend le C, le C++, l'Assembleur, on va bientot commencer le JAVA
alors attends un peu d'avoir appris un langage objet comme C++ ou java pour faire une interface graphique ;)
ça reste tout de même qqchose d'assez compliqué. Il y a de bons tuto pour apprendre en Java depuis le tout début, y compris faire une interface graphique comme pour une calculette par exemple, sur developpez.net (ou le site du zéro)
ça reste tout de même qqchose d'assez compliqué. Il y a de bons tuto pour apprendre en Java depuis le tout début, y compris faire une interface graphique comme pour une calculette par exemple, sur developpez.net (ou le site du zéro)
si je donne ce petit programme a quelqu'un est ce que ce quelqu'un pourrait me faire une interface graphique toute simple en commentant ce qu'il fait et me renvoyer le résultat sur mon adresse????????
voila mon programme (tout simple)
#include <stdio.h>
#include <conio.h>
float conveuro(float euros)
{
float franc;
franc=euros * 40.3399;
return franc;
}
float convfranc(float franc)
{
float euros;
euros=franc/40.3399;
return euros;
}
int main(void)
{
float euros;
float francs;
int choix;
printf("\t\t\t conversion francs et euro\n");
printf("\t\t\t -------------------------\n");
printf("Que voulez vous convertir?\n");
printf("des euros en francs tapez 1\n");
printf("des francs en euros tapez 2\n");
scanf("%i",&choix);
if(choix==1)
{
printf("Entrez le prix en euros:");
scanf("%f",&euros);
printf("\n");
printf("%6.2f euros represente : %6.2f francs",euros ,conveuro(euros));
getch();
}
else
{
printf("Entrez le prix en francs:");
scanf("%f",&francs);
printf("\n");
printf("%6.2f francs represente : %6.2f euros",francs,convfranc(francs));
getch();
}
}
voila mon programme (tout simple)
#include <stdio.h>
#include <conio.h>
float conveuro(float euros)
{
float franc;
franc=euros * 40.3399;
return franc;
}
float convfranc(float franc)
{
float euros;
euros=franc/40.3399;
return euros;
}
int main(void)
{
float euros;
float francs;
int choix;
printf("\t\t\t conversion francs et euro\n");
printf("\t\t\t -------------------------\n");
printf("Que voulez vous convertir?\n");
printf("des euros en francs tapez 1\n");
printf("des francs en euros tapez 2\n");
scanf("%i",&choix);
if(choix==1)
{
printf("Entrez le prix en euros:");
scanf("%f",&euros);
printf("\n");
printf("%6.2f euros represente : %6.2f francs",euros ,conveuro(euros));
getch();
}
else
{
printf("Entrez le prix en francs:");
scanf("%f",&francs);
printf("\n");
printf("%6.2f francs represente : %6.2f euros",francs,convfranc(francs));
getch();
}
}
Tu as vu l'ASM ? mais pour quel type de machines ?
Ton programme là, il est obligé d'être fait en C ? parce qu'en VB, ça serait dix fois + facile ...
Ton programme là, il est obligé d'être fait en C ? parce qu'en VB, ça serait dix fois + facile ...
Ah ok. Mais, je ne penses pas que tu puisses mettre une interface graphique à ton programme... En C++, à la limite, oui, mais en C, j'ai fais des recherches, je ne vois pas.
en gros, quasiment tout code C fonctionnera en C++ (quelques exceptions tout de même, et ce n'est pas très "propre").
Le C++ par contre contient une pléthore de fonctionnalités en plus, et la principale différence est la programmation objet. (les classes, les objets, l'héritage, une conception beaucoup plus claire pour de gros programmes, une meilleure réutilisabilité et j'en passe).
Comme justement, un type "String" standard, qui est en fait une classe (et tes variables string des objets, des instances de cette classe) pour remplacer ce truc horrible qu'est la chaine C (tableau de char finissant par 0)
Le C++ par contre contient une pléthore de fonctionnalités en plus, et la principale différence est la programmation objet. (les classes, les objets, l'héritage, une conception beaucoup plus claire pour de gros programmes, une meilleure réutilisabilité et j'en passe).
Comme justement, un type "String" standard, qui est en fait une classe (et tes variables string des objets, des instances de cette classe) pour remplacer ce truc horrible qu'est la chaine C (tableau de char finissant par 0)
okok
le c++ on la pas encore vu mais sa devrait pas tarder
je pense qu'on le commencera après les examens
le c++ on la pas encore vu mais sa devrait pas tarder
je pense qu'on le commencera après les examens