slt
voile j'ai ouver un fichier txt dans une listBox.
ensuite je suprime un nom dans la listBox ( la listBox contient des nom)
MOn prb c ke je voudrai ke le nom suprimer dans ma listBox soit suprimer osi
dans mon fichier txt
Et je voudrai aussi ke se soi l'élève sélectioné ki soit suprimer.
BOOL CSupresionEleveDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//m_TableauPersonnes.SetSize(0,100);
//int TabStop[] = {71,143};
// ((CListBox *)GetDlgItem(IDC_LIST1_SUPRESION_ELEVE))->SetTabStops(2,TabStop);
static char Texte[1024];
FILE * Fichier = fopen("eleve.txt", "r");
CListBox * pListBox = (CListBox *)GetDlgItem(IDC_LIST1_SUPRESION_ELEVE);
pListBox->SendMessage(IDC_LIST1_SUPRESION_ELEVE, LB_RESETCONTENT, 0);
while(fgets(Texte, 100, Fichier))
{
pListBox->SendMessage(IDC_LIST1_SUPRESION_ELEVE, LB_ADDSTRING, (LPARAM)(LPCTSTR) Texte);
pListBox->AddString(Texte);
UpdateWindow();
}
fclose(Fichier);
return FALSE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CSupresionEleveDlg::OnButton1SupEleve()
{
CListBox * pListBox = (CListBox *)GetDlgItem(IDC_LIST1_SUPRESION_ELEVE);
int i;
i=pListBox->GetCount( );
pListBox->DeleteString( i-1 ) ;
???????
}
merci
!