|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() quentin rauschÉtudiant Inscription : juin 2012 Messages : 22 ![]() |
Bonjour à tous,
j'ai crée une interface graphique qui affiche les données provenant d'une carte. Ce que je souhaiterais faire à présent est lorsque j'appuie sur une touche, le programme il m'enregistre un fichier "data_1.txt" et si j'appuis de nouveau sur la même touche il m'enregistre un fichier "data_2.txt" etc.. Mon événement est de la sorte: Code :
Code :
Merci |
||||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : avril 2011 Messages : 51 ![]() |
1. tu utilise la chaine en dure "nom.txt" plutot que ta variable nom.
2. sprintf(nom, "%d", x); devrait plutot être sprintf(nom, "data_%d.txt", x); Actuellement nom contient juste la valeur de x sous forme chaine. 3. c'est plus accéssoire mais x n'a pas besoin d'être passer par pointeur. Tu ne modife pas x dans Save_Data et x est un bête int pas une grosse structure qui pourrait nécéssiter d'être passer par adresse. Bon je m'excuse pour tout ce que j'aurais pu louper ça bien longtemps que je n'ai plus fait de C. |
|
|
10
|
|
|
#3 | ||||
|
Candidat au titre de Membre du Club
![]() quentin rauschÉtudiant Inscription : juin 2012 Messages : 22 ![]() |
bonjour, alors j'ai modifié le code comme vous m'avez indiqué.
Code :
Code :
et cela fonctionne très bien, merci beaucoup et bonne journée. |
||||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com