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

Вниз

Удалить строку из ChecListBox   Найти похожие ветки 

 
TChecListBox   (2012-01-15 22:42) [0]

For i:= CheckListBox1.Items.Count - 1 Downto 0 do
 begin
  If CheckListBox1.Checked[i] = True then
   begin
    CheckListBox2.Items.Delete[i];
    ...
   end;
 end;


В строке CheckListBox2.Items.Delete[i];

Почему то выдает :
"Not enough actual parameters"
Не могу разобраться в чем причина. В описаниях и справке присутствует только один параметр.
Подскажите, пожалуйста, где я ошибаюсь


 
Palladin ©   (2012-01-15 22:51) [1]

читай матчасть: как вызывать функции


 
TCheckListBox   (2012-01-15 23:18) [2]

> Palladin ©   (15.01.12 22:51) [1]
Подскажите, что именно, и где можно прочитать об этом (как вызывать функции)


 
Anatoly Podgoretsky ©   (2012-01-15 23:21) [3]

> TChecListBox  (15.01.2012 22:42:00)  [0]

Разве Delete это массив?


 
sniknik ©   (2012-01-16 00:22) [4]

> где можно прочитать об этом (как вызывать функции)
~ 5я - 6я страница любой книги по языку.


 
Плохиш ©   (2012-01-16 01:22) [5]


> TCheckListBox   (15.01.12 23:18) [2]
>
> > Palladin ©   (15.01.12 22:51) [1]
> Подскажите, что именно, и где можно прочитать об этом (как
> вызывать функции)

Пишешь в редакторе делфи слово function и нажимаешь кнопочку F1, это такая кнопочка на клавиатуре, обычно находится в верхнем ряду вторая кнопочка слева сразу после кнопочки с буквами Esc.


 
Юрий Зотов ©   (2012-01-16 02:44) [6]


> TChecListBox   (15.01.12 22:42)
> В описаниях и справке присутствует только один параметр.

А у Вас - ни одного.


 
Германн ©   (2012-01-16 03:00) [7]

Но ведь это полнейшее безобразие!
Ведь если Checked[i] нормально, то и Delete[i] должно быть нормально!
В конце концов ООП (возможно) к этому и придёт.
:)


 
MonoLife ©   (2012-01-16 04:37) [8]

в D7 - модуль Classes, процедура Delete(Index: Integer); virtual; abstract...
в D5 - не знаю..


 
Юрий Зотов ©   (2012-01-16 04:56) [9]


> Германн ©   (16.01.12 03:00) [7]

Никакого безобразия.

Checked ("отмечено", не глагол) - индексированное свойство.
Delete ("удалить", глагол) - метод.


 
KilkennyCat ©   (2012-01-16 05:04) [10]


> Германн ©   (16.01.12 03:00) [7]
> В конце концов ООП (возможно) к этому и придёт.

ооп не ооп, а очень высокоуровневые языки приходят к еще более простым вещам. где-то я видел, типа старой древней "черепашка рисуй - не рисуй", а внутре запуск космическойракеты (фобос-грунт, например)


 
Германн ©   (2012-01-16 05:12) [11]


> Юрий Зотов ©   (16.01.12 04:56) [9]
>
>
> > Германн ©   (16.01.12 03:00) [7]
>
> Никакого безобразия.
>

Как же никакого?
Ведь нужно знать грамматику! А автор просил только код!
:)
Да и какая разница в "форме" скобок. Ну это если отвлечься от реальной реализации языка программирования.


 
Юрий Зотов ©   (2012-01-16 05:18) [12]


> Германн ©   (16.01.12 05:12) [11]

Тут дело не в форме скобок, а в том, что глагол и НЕглагол. То есть, метод и НЕметод. А форма скобок - это уже следствие.


 
Anatoly Podgoretsky ©   (2012-01-16 09:19) [13]

> KilkennyCat  (16.01.2012 05:04:10)  [10]

И получается не мордой об Фобос, а мордой об грунт.


 
TCheckListBox   (2012-01-16 17:12) [14]

Разобрался. Спасибо всем за обсуждение, советы и комментарии.
Ветку можно закрыть.



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

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

Наверх




Память: 0.49 MB
Время: 0.007 c
2-1326697088
Nikitos
2012-01-16 10:58
2012.05.20
Перевод чисел из арабских в почтовый индекс


4-1256831521
reactor
2009-10-29 18:52
2012.05.20
Как считать информацию из Combobox-а


15-1326482274
Riply
2012-01-13 23:17
2012.05.20
Фриланс на исходниках.


2-1326739475
Anthony
2012-01-16 22:44
2012.05.20
Коррекция ширины колонки в TStringGrid - не работает...


2-1326795550
illiya
2012-01-17 14:19
2012.05.20
Method identifier expected