Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2012.05.20;
Скачать: [xml.tar.bz2];

Вниз

Удалить строку из 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.005 c
15-1326347387
Demo
2012-01-12 09:49
2012.05.20
Выбор ноутбука для Delphi


15-1326381807
sdram
2012-01-12 19:23
2012.05.20
Быстрое удаление выбранных записей из ListBox


2-1326880929
gvozdkoff
2012-01-18 14:02
2012.05.20
чтение из файла и проблема при его перезаписи


15-1326289295
JohnKorsh
2012-01-11 17:41
2012.05.20
Конфигурация Dlue Tooth.


15-1326447033
aka
2012-01-13 13:30
2012.05.20
SSH+Delphi





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