Ecrire un Label dans un fichier
Bonjour,
Mon problème est le suivant:
J'ai un tableau de label que je voudrais archiver dans un fichier mais rien n'y fait ça ne fonctionne pas, j'obtenais au début des caractères incohérents. J'ai donc changé mon code mais maintenant j'obtiens (null) tout le temps.
Voici la partie de mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
GtkTextBuffer* pTextBuffer;
GtkTextIter iStart;
GtkTextIter iEnd;
gchar* sBuffer;
/* On recupere le buffer */
pTextBuffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(pLabel[0]));
/* On recupere l'origine du buffer */
gtk_text_buffer_get_start_iter(pTextBuffer, &iStart);
/* On recupere la fin du buffer */
gtk_text_buffer_get_end_iter(pTextBuffer, &iEnd);
/* On copie le contenu du buffer dans une variable */
sBuffer = gtk_text_buffer_get_text(pTextBuffer, &iStart, &iEnd, TRUE);
/*On prepare le BUFFER a ecrire dans le fichier*/
sprintf( BUFFER,"blabla %s\n",sBuffer);
fputs(BUFFER, FICHIER ); |
Merci d'avance pour votre aide.