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

Вниз

!!! TLabel стал мешаться.... !!!   Найти похожие ветки 

 
Maximus   (2003-01-06 13:24) [0]

Здравствуйте!
Подскажите мне, пожалуйста, как мне удалить все TLabel на нужной мне форме или панели, если единственное что их отличает от других Label – это Tag. Т.е., например, у всех нужных Label Tag = 0, а у тех, которые надо удалить = 1. Заранее спасибо!!!


 
Mystic   (2003-01-06 13:25) [1]

См. массив Components, оператор is


 
Kair   (2003-01-06 15:24) [2]

Могу предложить:

procedure TForm1.Button1Click(Sender: TObject);
var i: byte;
begin
try
for i:=1 to 10 do
if FindComponent("Label"+IntToStr(i)).Tag=1
then FindComponent("Label"+IntToStr(i)).Destroy;
except
end;
end;


 
Maximus   (2003-01-06 23:20) [3]

К сожалению не помогло... Без знания имени компонента это можно как-нибудь сделать??? Но все равно спасибо!


 
Song   (2003-01-07 09:52) [4]

по классу.


 
Юрий Зотов   (2003-01-07 10:30) [5]

for i := ComponentCount - 1 downto 0 do
if (Components[i] is TLabel) and (Components[i].Tag <> 0) then
Components[i].Free;


 
Anatoly Podgoretsky   (2003-01-07 10:40) [6]

А ты у того владельца ищешь?


 
Maximus   (2003-01-07 11:25) [7]

To: Юрий Зотов
Огромное спасибо, Юрий!.. Очень Вам признателен за помощь!!! Благодаря Вам, школа в которой я учусь не останется без программы-напоминалки расписания!.. :))) Спасибо!
Если смогу быть чем-то полезен - пишите: maximus.b@mtu-net.ru



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

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

Наверх




Память: 0.45 MB
Время: 0.007 c
7-49325
alexta
2002-11-02 15:33
2003.01.16
Как узнать размер папки или количество файлов в ней без FindNext


1-49094
Каспер
2002-12-26 08:32
2003.01.16
Сохранение/чтение Объектов TStringLista


3-48905
Karbo
2002-12-18 20:09
2003.01.16
Вопрос про LEFT JOIN ...


3-48954
eLVik
2002-12-21 21:44
2003.01.16
Где можно скачать БД для паспортного стола


1-49069
Chainik
2003-01-08 13:07
2003.01.16
Variant does not reference an automation object





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