Вниз
Скачать: CL | DM;

проблема CheckBox   Найти похожие ветки 

← →
prestupnick   (2003-07-04 23:03) [0]

Как можно отметить галочкой все элементы CheckList не исрользуя массивы. А тоя че-то парю!


← →
Ihor Osov'yak ©   (2003-07-04 23:14) [1]

TCheckListBox ?

for i:=1 to CheckList.Items.Count do CheckList.Checked[pred(i)] := true;


А написать примерно такое - не судьба?



← →
Владимир Белов   (2003-07-04 23:37) [2]

Работа с компонентами по их индексу:
//загрузка изображений в компоненты IMAGE1-IMAGE8
var
n:byte;
begin
if (OpenPictureDialog1.Execute) and (n in [0..7]) then
begin
Inc(n);
Pic:=FindComponent("image"+IntToStr(n));
(Pic as TImage).Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;


← →
default ©   (2003-07-04 23:40) [3]

Ihor Osov"yak © (04.07.03 23:14)
зачем Pred ? не лучше ли цикл с 0 начать ?


← →
Ihor Osov'yak ©   (2003-07-04 23:50) [4]

2 default © (04.07.03 23:40)

Если с 0 начнем - сравнивать с CheckList.Items.Count-1 придется.. Хотя тогда одну операцию в цыкле экономим.

Но пишу так, как написал - привык так. Ну и читабельнее.. Но это субьективно. Если бы вопрос быстродействия стоял-бы остро - да, начал бы с 0..


← →
Ihor Osov'yak ©   (2003-07-04 23:52) [5]

> Если бы вопрос быстродействия стоял-бы остро - да, начал бы с 0..

Но все же нужно посмотреть дисасемблерный код - есть подозрение, что оптимизатор сделает так, как нужно.. Но сейчас влом смотреть. Однако на досуге посмотрю обязательно.





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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
3-55450
Valeriya
2003-06-24 08:37
2003.07.17
как сделать специфические столбцы в QReport е


7-55878
Fakir
2003-05-05 15:44
2003.07.17
Свойства принтера


7-55877
Карелин Артем
2003-04-28 13:34
2003.07.17
Сервис для W2000. Восстановление при сбое.


14-55731
NailMan
2003-07-01 18:13
2003.07.17
А как вы относитесь к идее распределенных вычислений?


14-55752
Andy_
2003-07-03 08:55
2003.07.17
Bevel and Image




   Наверх