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
Merci d'avance pour votre aide.
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 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 );
Partager