Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

Поменять свойства у однаковых компонентов   Найти похожие ветки 

 
vil   (2003-07-17 13:11) [0]

На форме есть несколько одинаковых
Lable1
Lable2
Lable3
Lable4... (отличаются только цифрой в конце Name)
Как покомпактней (в смысле код не раздувать)у всех этих компонентов поменять свойство
Lable1.Visible:=true


 
Skier   (2003-07-17 13:16) [1]

LabelsOwner.FindComponent(...) + кастинг.


 
Mike_Goblin   (2003-07-17 13:17) [2]

Приблизительно так:
for Cnt:=0 to Form1.ComponentCount-1 do
if Form1.Components[Cnt] is TLabel then
TLabel(Form1.Components[Cnt]).Visible:=true;


 
Leshiy   (2003-07-17 14:13) [3]

Если только лейблы и количество известно то:
for i:=1 to n do
TLabel(FindComponent("Label"+IntToStr(i))).Visible:=true;



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

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.009 c
11-100657
nsvi
2002-11-29 13:14
2003.07.31
Глюк? Или нет?


1-100811
DimaS
2003-07-17 13:42
2003.07.31
Как переименовать файл или группу файлов по маске?


1-100784
АлеКо
2003-07-17 07:09
2003.07.31
Работа со строками.


14-100873
Kiril
2003-07-12 14:32
2003.07.31
Как в одном проекте


6-100856
Samvel
2003-05-22 14:15
2003.07.31
Socets





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский