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 :

Imprimer fenetre console


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut Imprimer fenetre console
    Bonjour

    Je voudrais pouvoir imprimer les resultats que fournit un petit logiciel en C sur fenetre Dos, que j'ai realise.
    J'ai vu dans un bouquin le code suivant, mais je ne sais pas ce que ca vaut ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    #include<stdio.h>
    main()
    {   // imprimer "Salut"
                          fprintf(stdprn, "Salut\n");
        // envoi d'un saut de page
           fprintf(stdprn, "\f");
      return 0;
    }
    Il y a t-il d'autre facon de faire ?
    Merci
    A+++

  2. #2
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Personne ne sait comment faire ??

  3. #3
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par Maverick27
    Je voudrais pouvoir imprimer les resultats que fournit un petit logiciel en C sur fenetre Dos, que j'ai realise.
    C'est pas très clair.

    Est-ce que ceci fonctionne chez toi :

    monappli :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    #include <stdio.h>
     
    int main (void)
    {
       puts("hello world\n\f");
     
       /* form feed */
       puts("\f");
     
       return 0;
    }
    Puis, dans la console :
    est-ce ça imprime le texte "hello world" sur l'imprimante ?

  4. #4
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Pour mieux comprendre ma question, voici un exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #include<stdio.h>
    main()
    { int a, b, c, d;
     
       printf("A: ");
       scanf(" %d",&a);
       printf("B: ");
       scanf(" %d",&b);
     
       c = a+b;
       printf("%d + %d = %d",a,b,c);
     
       printf("Taper 1 pour imprimer, 2 pour quitter: ");
       scanf(" %d",&d);
     
       if( d==1 )
        { // si a=2 et b=3,    il imprime "2 + 3 = 5"  
        }
     
     return 0;
    }

  5. #5
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut
    Mon progamme s'execute dans une fenetre Dos (console application ), mais il n'y a pas de ligne de commande comme C:\

  6. #6
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Le monsieur te dit de copier et compiler son code, puis d'ouvrir un invite de commandes et d'exécuter la ligne indiquée (avec bien sûr le chemin d'accès du programme)...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  7. #7
    Membre émérite

    Profil pro
    Inscrit en
    Août 2003
    Messages
    878
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2003
    Messages : 878
    Par défaut
    Citation Envoyé par Médinoc
    Le monsieur te dit de copier et compiler son code, puis d'ouvrir un invite de commandes et d'exécuter la ligne indiquée (avec bien sûr le chemin d'accès du programme)...
    Je crois que le monsieur veut imprimer ce que font seS [1] programmeS sans avoir à les écrire spécifiquement pour ça (et pas voir si le programme d'un autre illustre inconnu imprime quelque-chose sur son imprimante [2]).

    J'ai bien une ou deux idées mais...
    Que le PO confirme/infirme mon hypothèse, d'abord.

    [1] - Cela expliquerait pourquoi il a écrit "voici un exemple" et pas "voici le/mon programme".
    [2] - Humour

  8. #8
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 43
    Par défaut

    La fonction "imprimer" doit etre incorporee au programme
    Le programme fournit un certain nombre de resultat sous la forme de chiffres, que l'utilisateur peut imprimer en appuyant sur une touche (voir mon exemple)
    Merci

Discussions similaires

  1. Cacher la fenetre console
    Par Vincinho dans le forum VB.NET
    Réponses: 1
    Dernier message: 22/04/2010, 13h10
  2. fenetre console dos
    Par Maverick27 dans le forum Windows
    Réponses: 1
    Dernier message: 13/01/2007, 17h03
  3. [Free Pascal] La fenêtre console se ferme trop vite
    Par SimoBenz dans le forum Free Pascal
    Réponses: 2
    Dernier message: 02/12/2006, 15h45
  4. ecrire dans fenetre console depuis GUI?
    Par gregcat dans le forum Delphi
    Réponses: 1
    Dernier message: 17/09/2006, 18h07
  5. [Débutant] Imprimer une fenetre en java
    Par yup dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 10/08/2004, 11h45

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