Bonjour à Tous.
Lorsque je crée une nouvelle unité avec c++ Builder 12.1 Gratuit
et que j'essaye de placer quelque chose dedans, par exemple
void __fastcall TForm1::Edit1KeyDown(TObject *Sender, WORD &Key, TShiftState Shift)
{
ShowMessage("ici");
}
//---------------------------------------------------------------------------
Je reçois l'erreur,
[bcc64x Erreur] Touches.cpp(41): out-of-line definition of 'Edit1KeyDown' does not match any declaration in 'TForm1'
pareil avec Win32,; malgré que les includes soient bien placés
Par contre les anciens projets fonctionnent normalement, y a-t-il quelque chose qui m'échappe, ou bien est-ce une limitation du fait que ce soit la version gratuite.
Toute réponse serait bien venue. Merci par avance.
Partager