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

Вниз

Помогите оптимизировать   Найти похожие ветки 

 
КросавЧЕГ   (2008-07-15 07:14) [0]

Есть код который присваивает Caption-ам всех компонентов на форме определенный текст. Если судить по коду то здесь перебираются все свойства компонентов и если присутствует свойство Caption то присваивается текст. Только не пойму почему после присвоения я ставлю Break, что бы он дальше не перебирал свойства и перешел к следующему компоненту, то код перестает работать. Как можно оптимизировать этот код ?

for i := 0 to ComponentCount -1 do
 begin
   if IsPublishedProp(Components[i],"Caption") then
     SetPropValue(Components[i], "Caption", "Строка Строка Строка");
 end;


 
brother ©   (2008-07-15 07:16) [1]

> почему после присвоения я ставлю Break,

потому, что это выход из for ;)
> что бы он дальше не перебирал свойства и перешел к следующему
> компоненту

О_о


 
КросавЧЕГ   (2008-07-15 07:19) [2]

Врубился )))) Тему Close =)


 
brother ©   (2008-07-15 07:23) [3]

тему не надо было open)
достаточно на break нажать f1 ;)


 
No_Dead ©   (2008-07-15 07:47) [4]

/*
филиал баша?
0_о
*/


 
brother ©   (2008-07-15 08:39) [5]

> О_о

визуальное отображение эмоций )


 
Правильный$Вася   (2008-07-15 10:12) [6]


> SetPropValue(Components[i], "Caption", "Строка Строка Строка");

зачем так сложно?


 
oldman ©   (2008-07-15 10:14) [7]


> Есть код который присваивает Caption-ам всех компонентов
> на форме определенный текст.


убил бы


 
brother ©   (2008-07-15 10:25) [8]

> убил бы

да пусть присваивает)



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
2-1217144058
krem
2008-07-27 11:34
2008.09.07
динамический массив


15-1216216618
Loginov Dmitry
2008-07-16 17:56
2008.09.07
Задачка


15-1216122640
denic
2008-07-15 15:50
2008.09.07
AVR + LCD


1-1198227129
Afonya
2007-12-21 11:52
2008.09.07
FastScript доступ к объектам дочерних окон.


15-1216365732
int64
2008-07-18 11:22
2008.09.07
Задачка.