Probleme d'enregistrement
pepsister
-
Sylvanus -
Sylvanus -
probleme d'enregistrement
voila je souhaite enregistrer d'une maniere assez particuliere
si le fichier n'xiste pas je le créait et dans ce cas tout va bien par contre s'il existe je lis ligne par ligne je la compare s'il elle est egale a end:vcalendar dasn ce cas j'affiche autre chose mais la mon programme ne marche pas il éxécute mais ne marche pas
pourrais je avoir de l'aide
voci mon programme
merci
voila je souhaite enregistrer d'une maniere assez particuliere
si le fichier n'xiste pas je le créait et dans ce cas tout va bien par contre s'il existe je lis ligne par ligne je la compare s'il elle est egale a end:vcalendar dasn ce cas j'affiche autre chose mais la mon programme ne marche pas il éxécute mais ne marche pas
pourrais je avoir de l'aide
voci mon programme
memoori=fopen("calend.vcs","r");
if (memoori==NULL)
{
memoori=fopen("calend.vcs","a");
fprintf(memoori,"BEGIN:VCALENDAR\n");
fprintf(memoori,"VERSION:1.0\n");
fprintf(memoori,"PRODID:PalmDesktop Generated\n");
fprintf(memoori, "BEGIN:VEVENT\n");
fprintf(memoori,"SUMMARY:");
fprintf(memoori,"%s\n",entrer);
fprintf(memoori,"DESCRIPTION:");
fprintf(memoori,"%s\n",buffer);
fprintf(memoori,"DTSTART:");
fprintf(memoori,"%s%s%sT%d%s00Z\n",annee,tab1,jour,nbred,minutesd);
fprintf(memoori,"DTEND:");
fprintf(memoori,"%s%s%sT%d%s00Z\n",annee,tab1,jour,nbref,minutesf);
fprintf(memoori,"RRULE:");
fprintf(memoori,"%s",tab3);
fprintf(memoori," ");
fprintf(memoori,"%s",tab4);
fprintf(memoori," ");
fprintf(memoori,"%s%s%s\n",anneef,tab2,jourf);
fprintf (memoori, "END:VEVENT\n");
fprintf(memoori,"END:VCALENDAR");
fclose(memoori);
}
else
{
/*tant que la fin du fichier n'est pas terminé*/
while(!feof(memoori))
{
fgets(chaine,80,memoori);
comp2=strcmp(chaine, mot1);
if(comp2=0)
{
memoori=fopen("calend.vcs","w");
fprintf(memoori, "BEGIN:VEVENT\n");
fprintf(memoori,"SUMMARY:");
fprintf(memoori,"%s\n",entrer);
fprintf(memoori,"DESCRIPTION:");
fprintf(memoori,"%s\n",buffer);
fprintf(memoori,"DTSTART:");
fprintf(memoori,"%s%s%sT%d%s00Z\n",annee,tab1,jour,nbred,minutesd);
fprintf(memoori,"DTEND:");
fprintf(memoori,"%s%s%sT%d%s00Z\n",annee,tab1,jour,nbref,minutesf);
fprintf(memoori,"RRULE:");
fprintf(memoori,"%s",tab3);
fprintf(memoori," ");
fprintf(memoori,"%s",tab4);
fprintf(memoori," ");
fprintf(memoori,"%s%s%s\n",anneef,tab2,jourf);
fprintf (memoori, "END:VEVENT\n");
fprintf(memoori,"END:VCALENDAR");
}
}
fclose(memoori);
}
fclose(memoori);
merci
A voir également:
- Probleme d'enregistrement
- Enregistrement d'écran - Guide
- Freebox pop enregistrement 100h - Forum Box et Streaming vidéo
- Enregistrement bbox sur clé usb - Forum Bbox Bouygues
- Enregistrer avec FREEBOX POP - Forum Freebox
- Code d'enregistrement non obtenu setracker2 - Forum Accessoires & objets connectés