int a[10]; int size = (*(&a+1)-a) ;
для более подробной информации: https://aticleworld.com/how-to-find-sizeof-array-in-cc-without-using-sizeof/ https: //www.geeksforgeeks.org/how-to-find-size-of-array-in-cc-without-using-sizeof-operator/
Прошло много времени с тех пор, как я использовал VCL (с C ++ Builder 3), но если он все еще такой же, как в старые времена, вы можете установить KeyPreview
в своей форме на Верно
. Это приведет к тому, что форма будет получать события, которые обычно поступают только в элементы управления.