Bonjour,
 
Je voudrais déclarer une procédure locale à l'évènement click d'un bouton, je sais que cela est possible mais je n'y arrive pas.
Qu'est-ce qui va pas?? (erreur de syntaxe de déclaration) :
 
void __fastcall Tfrm_Principale::btn_TriClick(TObject *Sender)
{
  void Tri(Liste *MaListe,TListView *MaGrille)
  {
    MaListe->Trier(0);
    MaListe->Afficher(MaGrille);
  }
 
  if (Sender==btn_Tri)
    Tri(liste1,lstvw_Grille);
 
  if (Sender==btn_Tri2)
    Tri(liste2,lstvw_Grille2);
 
}
 
Merci d'avance
 
Mikael