Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как сосчитать количество кнопок?

Аноним
Подскажите, пожалуйста, как сделать так, чтобы при
нажатии на кнопку, в текстовом поле компонента Label
отображалось количество кнопок, расположенных на форме.


Аноним
что-то в этом роде тебе поможет

for i=0 to form1.ComponentCount-1 do
if form1.components.type='TButton' then
inc(j);
449
21 марта 2002 года
Fantasist
124 / / 20.06.2000
Цитата:

On 2002-03-21 1530, Anonymous wrote
что-то в этом роде тебе поможет

for i=0 to form1.ComponentCount-1 do
if form1.components.type='TButton' then
inc(j);



Почти правильно.
Просто для сравнения типов существует ключевое слово is. Да, и еще не Components a Controls То есть

for i=0 to form1.ControlsCount-1 do
if form1.Controls is TButton then
inc(j);

Хотя кнопки бывают и не TButton.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог