Главная страница
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.01 c
15-1326278247
>|<
2012-01-11 14:37
2012.05.20
Печать наклейки на USB-принтере


4-1257109119
Maksim V.
2009-11-01 23:58
2012.05.20
Запретить DrawFocusRect. при отрисовке строк Listbox


15-1326499809
KilkennyCat
2012-01-14 04:10
2012.05.20
новый вид памяти


2-1326541097
Jimmy
2012-01-14 15:38
2012.05.20
PNGZLib и LoadFromResourceName


15-1326056648
Dmitry1987
2012-01-09 01:04
2012.05.20
обновление данных при multi-user работе