Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Вниз

Групповая операция - одним оператором   Найти похожие ветки 

 
Jony   (2002-08-22 10:39) [0]

Можно ли, а если можно - то как, минимальным количеством операторов произвести идентичную операцию для множества одинаковых элементов - скажем, установить или снять сразу все пометки в нескольких CheckBox, объединенных в одном GroupBox?


 
andy_prokofiev   (2002-08-22 10:50) [1]

Что-то в этом роде
for i := 0 to Self.GroupBox1.ControlCount - 1 do
if Self.GroupBox1.Controls[i] is TCheckBox then
(Self.GroupBox1.Controls[i] as TCheckBox).Checked := true;


 
SaS13   (2002-08-22 10:51) [2]

for i := 0 to ComponentCount- 1 do
if Components[i] is tCheckBox then
tCheckBox(Components[i]).Checked := true;


 
Jony   (2002-08-22 11:48) [3]

Спасибо, ребята!
Первый вариант работает, а вот во втором почему-то Components для GroupBox не хочет считать.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.007 c
14-3629
Axel
2002-08-05 12:26
2002.09.02
Galileo, Delphi for .NET


1-3396
Игорь С.
2002-08-21 14:41
2002.09.02
чтение файла в буфер.


14-3575
AL2002
2002-08-02 17:56
2002.09.02
Есть у кого-то резак Teak W58E?


1-3509
proc
2002-08-21 12:28
2002.09.02
Font в PageControl


4-3672
skiph
2002-07-02 11:40
2002.09.02
DLL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский