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

Вниз

Удалить компонент   Найти похожие ветки 

 
SerJaNT ©   (2007-04-04 02:10) [0]

Зная имя компонента, как удалить его в runtime?


 
Германн ©   (2007-04-04 02:17) [1]

Сначала найти компонент FindComponent, затем удалить Free. В чём проблема?


 
Taunt   (2007-04-08 01:02) [2]

for I2 := 0 to ComponentCount-1 do
  begin
    if Components[i2] is TImage then
      begin
        if (Components[i2] as TImage).Tag<>2845 then Components[i2].free;
      end;
  end;

Почему ругается на такой код?


 
Плохиш ©   (2007-04-08 01:19) [3]


> Почему ругается на такой код?

Потому что:
for I2 := ComponentCount-1 downto 0 do


 
MsGuns ©   (2007-04-08 01:54) [4]

Можно вообще обойтись без переменной:

while ComponentCount>0 do Components[0].Free;

;)


 
Anatoly Podgoretsky ©   (2007-04-08 12:46) [5]

> Плохиш  (08.04.2007 01:19:03)  [3]

Так и за for I2 := 0  to ComponentCount-1 do ругаться не будет.
Автор просто партизан.



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

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

Наверх




Память: 0.45 MB
Время: 0.046 c
2-1175509401
bagos
2007-04-02 14:23
2007.04.29
Plugins


15-1175782606
IceBeerg
2007-04-05 18:16
2007.04.29
Вопрос по bat никам


2-1175869431
gosha73
2007-04-06 18:23
2007.04.29
Как правильно сделать копию структуры?


4-1165047622
duby dub
2006-12-02 11:20
2007.04.29
Исчезает иконка в трее


15-1175054644
SkyRanger
2007-03-28 08:04
2007.04.29
Образование





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