Soyez le premier à donner votre avis sur cette source.
Snippet vu 8 490 fois - Téléchargée 36 fois
// PROGRAMME EN C SOUS DOS TURBO C++ DEVC++4 // ecrit le 25-04-2002 par cmarsc // FAIRE DEFILER LE TEXTE #include <conio.h> // <conio.c> devc++4 #include <stdio.h> #include <string.h> // mettre 500 pour devc++4 #define VITESSE_D_AFFICHAGE 5000 void vitesse_defilement(void); void defiler_texte(char *texte); // espace vide pour creer un decalage de (75 espaces)+ le texte lui meme char *texte = " VOUS POUVEZ ENTRER LE TEXTE QUE VOUS SOUHAITEZ DANS CETTE ZONE"; int main(void) { //textbackground(CYAN); clrscr(); gotoxy(1,1); cprintf("Modifier la fonction vitesse_defilement si c'est trop lent ou trop rapide"); do { defiler_texte(texte); } while(!kbhit()); return 0; } // fin de main void vitesse_defilement(void) { int i0; for (i0 = 0; i0 < VITESSE_D_AFFICHAGE ; ++i0) { gotoxy(1,1); cprintf("%1c",'\0'); } return ; } void defiler_texte(char *texte) { int i1; for (i1 = 0; i1 < strlen(texte); ++i1) { // de droite vers la gauche // texte en jaune textcolor(YELLOW); gotoxy (5,4); // defiler dans un cadre de 30 espaces cprintf("%c%0.30s%c ",179,texte+i1,179); // texte en rouge textcolor(RED); gotoxy (25,8); // defiler dans un cadre de 50 espaces cprintf("%c%0.50s%c ",179,texte+i1,179); // de gauche vers la droite // texte en turquoise textcolor(LIGHTCYAN); gotoxy (5,12); // defiler dans un cadre de 40 espaces cprintf("%c%0.40s%c ",179,strlen(texte)+texte-i1,179); // texte en vert clair textcolor(LIGHTGREEN); gotoxy (15,20); // defiler dans un cadre de 20 espaces cprintf("%c%0.20s%c ",179,strlen(texte)+texte-i1,179); vitesse_defilement(); } return ; } // fin de la fonction defiler_texte
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.