Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1917 connectés 

  FORUM HardWare.fr
  Programmation
  C

  time et impression enC

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

time et impression enC

n°1030534
amine_smi
Posté le 30-03-2005 à 23:20:38  profilanswer
 

j'ai deux problemes en langage C:
1-je veux la variable qui s'occupe des minutes et celle des heures pour que je puisse faire par exemple:
           si(minute=27)
            afficher (minute+3)
    si (heure>16h)
afficher bonsoir
 
 
2-comment imprimer un fichier ou le resultas d'un programme.
comme par exemple lebillet qu'on reçoit a la gara du train.

mood
Publicité
Posté le 30-03-2005 à 23:20:38  profilanswer
 

n°1030539
FlorentG
Posté le 30-03-2005 à 23:23:10  profilanswer
 

T'en en train de refaire le logiciel de gestion d'horaires et d'impression de billets de la SNCF, c'est ça ? :sol:

n°1030560
Emmanuel D​elahaye
C is a sharp tool
Posté le 30-03-2005 à 23:33:53  profilanswer
 

amine_smi a écrit :

j'ai deux problemes en langage C:
1-je veux la variable qui s'occupe des minutes et celle des heures pour que je puisse faire par exemple:
           si(minute=27)
            afficher (minute+3)
    si (heure>16h)
afficher bonsoir


Voir les fonctions et structures de <time.h>
 
Un exemple d'utilisation:
 
http://mapage.noos.fr/emdel/notes.htm#difftime
 

Citation :


2-comment imprimer un fichier ou le resultas d'un programme.
comme par exemple lebillet qu'on reçoit a la gara du train.


Tu veux dire envoyer à une imprimante... Vaste question...  
 
Déjà, comment accéder à l'imprimante. Certaines sont connectées sur la machines, en série, //, USB, ou sont conectées à distance (réseau...)
 
Selon le système, on a accès ou non à un device ou périphérique (par exemple, sous MS-DOS "prn" ou "lpt1" etc.)
 
Un tel periphérique s'ouvre comme un flux (fopen()) en mode texte ou binaire (ça dépend un peu de ce qu'on envoit et de l'imprimante). Ensuite, on envoi avec fprintf() etc.
 
Ce qu'on envoi peut être du texte pur très simple (genre 76 ou 80 colonnes par une cinquantaine de lignes avec une police de base atroce genre courrier et taille 10 ou 12... Chaque ligne doit être terminée par '\n' et si c'est une imprimante 'par page' (laser, jet d'encre) terminer la page par un '\f' suivi d'un fflush(stdout). C'est le mode par défaut.
 
Ensuite, on peut étudier la doc de son imprimante et lui balancer les commandes qui vont bien pour gérer les polices, les tailles, les effets etc. A refaire pour chaque marque et modèles d'imprimante.
 
Enfin, sur les systèmes modernes, l'imprimante est prise en change par un driver de haut niveau qui 'voit' l'imprimante conmme une succession de pages graphiques... (Windows : GDI)


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1030975
db__
spécialiste de l'à peu près
Posté le 31-03-2005 à 13:24:55  profilanswer
 

Bonjour

Citation :

Ensuite, on peut étudier la doc de son imprimante et lui balancer les commandes qui vont bien pour gérer les polices, les tailles, les effets etc. A refaire pour chaque marque et modèles d'imprimante.  
 
Enfin, sur les systèmes modernes, l'imprimante est prise en change par un driver de haut niveau qui 'voit' l'imprimante conmme une succession de pages graphiques... (Windows : GDI)


 
Le PCL est tout de même compris par la majorité des imprimantes laser et quelques jet d'encre  
 
linux n'est peut-être pas moderne mais permet d'utiliser pas mal d'imprimante sans avoir à ce farcir du GDI
postscript est un langage de programmation imprimante permettant de tout faire sur une imprimante compatible postscript ce qui est en général le cas des imprimantes professionelles
En principe, postscript est portable
Cordialement


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  time et impression enC

 

Sujets relatifs
Cacher la liste box à l'impressionImpression papier d’un site web : comment gérer le css ?
comm serie avec win32 - pb de time outImpression page web
Impression écran ? Volume sonore ?impression papier
Cadre/INPUT non coupé à l'impression ???Impression de tableaux avec Firefox
[CSS] Forcer l'impression d'un "background-image"Impression et sauts de pages
Plus de sujets relatifs à : time et impression enC


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR