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

Вниз

Добрый вечер.Подскажите как найти кол-во строк в списке   Найти похожие ветки 

 
Guest   (2004-07-31 21:40) [0]

element 1
element 1
element 1
element 1
element 1
element 1
element 1


 
Palladin ©   (2004-07-31 21:47) [1]

7 шт.


 
Guest   (2004-07-31 21:50) [2]

так я тоже могу. А если нормально


 
Gero ©   (2004-07-31 21:50) [3]


> в списке

Что такое список?


 
Palladin ©   (2004-07-31 21:55) [4]


> так я тоже могу.

тогда какие еще могут быть вопросы?


 
Anatoly Podgoretsky ©   (2004-07-31 21:57) [5]

Если не нормально, то 8


 
Gero ©   (2004-07-31 21:59) [6]

По правде говоря, 111.


 
guest   (2004-07-31 22:19) [7]

Я прошу с кодом помочь


 
Palladin ©   (2004-07-31 22:22) [8]

С каким кодом?


 
Алхимик ©   (2004-07-31 22:23) [9]

ShowMessage("Семь штук");


 
Gero ©   (2004-07-31 22:40) [10]


> Я прошу с кодом помочь

Давай код, поможем.


 
Guest   (2004-07-31 22:42) [11]

Большое спасибо.....


 
Gero ©   (2004-07-31 22:54) [12]

Всегда рады помочь.


 
Кириешки ©   (2004-07-31 23:25) [13]

Я не понимаю зачем прикалываетесь уважаемые мастера. Или разве вы все только сев за комп сразу в совершенстве овладели Delphi? Да я готов поспорить что первый раз сидя за компом вы даже громкость не знали как регулировать...

Кол-во - это Count (обычно-1), то есть если это например Listbox, то будет так :

Listbox1.items.count-1;

-1 - потому что нумерация элементов идет с 0. То есть номер  первого элемента - 0, второго 1  и так далее.


 
Кириешки ©   (2004-07-31 23:27) [14]

ЗЫ. Только мне интересно - почему все элементы называются Element 1?


 
ooo   (2004-07-31 23:36) [15]

Колличество - это был и останется - count, а номер последнего элемента - count-1, именно потому, что отсчёт элементов начинается с ноля:)


 
Palladin ©   (2004-07-31 23:37) [16]

Ну какой же в массиве Count? Что ты человека обманываешь?


 
ooo   (2004-07-31 23:39) [17]


> Palladin ©   (31.07.04 23:37) [16]


> Добрый вечер.Подскажите как найти кол-во строк в списке
>


 
Palladin ©   (2004-07-31 23:40) [18]

А массив не список разве?


 
Gero ©   (2004-07-31 23:40) [19]

А что такое список?


 
Gero ©   (2004-07-31 23:41) [20]

В [3] я уже пытался это уточнить, но видимо автор решил что я недостоин его внимания.


 
Palladin ©   (2004-07-31 23:43) [21]

Да и к файлам Count не подходит...


 
KADAN ©   (2004-08-01 02:02) [22]


> Да я готов поспорить что первый раз сидя за компом вы даже
> громкость не знали как регулировать...

да... я не знал... ее там нельзя было регулировать... это был агат :)))


 
eduard   (2004-08-01 07:55) [23]

Необходимо ввести новую категорию мастера дельфи:
"ЗМ" - зазнавшийся мастер.
Из вышеизложенного ясно кому его присвоить


 
Кириешки ©   (2004-08-01 08:48) [24]

>eduard   (01.08.04 07:55) [23]

;)!!!


 
Anatoly Podgoretsky ©   (2004-08-01 12:33) [25]

Кириешки ©   (31.07.04 23:25) [13]
При чет тут ListBox, речь про один из всевозможных списков.


 
Кириешки ©   (2004-08-01 12:39) [26]

>Anatoly Podgoretsky ©   (01.08.04 12:33) [25]

;))

Ну тогда вместо ListBox надо писать AnyList

в TSringList тоже Count
в StringGrid тоже Count
Даже в Richedit и Memo тоже Count. Вообще ВЕЗДЕ Count.


 
Anatoly Podgoretsky ©   (2004-08-01 13:42) [27]

А в AbcList нет, в линейном списке ака массив тоже нет


 
Кириешки ©   (2004-08-01 13:55) [28]

Ну и ладно... ;)


 
Ну и ну   (2004-08-01 14:36) [29]

Сейчас уже можно не обсуждать: спрашивающего, наверное, надолго или навсегда отвернули от этого рессурса.
  И, всё-таки, список - это не массив.
А Palladin, мог бы вспомнить свои первые вопросы на этом форуме. И, кажется, ему не хамили в ответ.
  Не понравилось нечто в вопросе? Нет проблем - не пости в эту ветку!
Между прочим, многие начинающие программировать ещё очень молоды, что есть хорошо и по этому многие не владеют "виртуозностью" речи, которой владеют "мастера" имеющие высшее образование, а может и не одно.
  Я бы удалял хамские посты, которые вместо ответов.


 
Sergey Masloff   (2004-08-01 14:41) [30]

Ну и ну   (01.08.04 14:36) [29]
>И, всё-таки, список - это не массив.
Ну почему. Список это абстрактная стуктура данных и ее реализация в виде массива - не такое уж редкое явление. См. TList например (который конечно и не лист совсем а массив указателей)


 
Ну и ну   (2004-08-01 14:54) [31]


> Sergey Masloff   (01.08.04 14:41) [30]

Да, на самом деле, TList - массив указателей на объекты, но это всего лишь путанница терминологий, которая программиста с опытом нисколько не озадачит. Да и способ управления TList максимально приближен ко всем спискам, а по сему имеет так-же свойство Count.

Для начинающего же - эта путанница может иметь последствия продемонстрированные в этой ветке. Во всех учебниках для начинающих конкретно разделяются понятия массивов и списков.


 
Anatoly Podgoretsky ©   (2004-08-01 15:40) [32]

Линейный список, это список без связей, последовательный, массив это его яркий представитель. Списки указателей TList, строк TStringList, объектов TObjectList, являются линейным списком, реализованых в виде класса и через динамический массив.


 
Palladin ©   (2004-08-05 02:24) [33]

1 Я зазнавшийся был и до значка.
2 Мои первые вопросы были не в этом форуме, а учителю.
3 Хамства нет. Телепатом работать надоело.
4 По крайней мере все знают как меня зовут.
5 Хватит обсуждать отвечающих и задающих вопросы. Им всем виднее. А еще виднее модератору.


 
Труп Васи Доброго ©   (2004-08-05 08:50) [34]

Какой вопрос, такой и ответ



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

Форум: "Потрепаться";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.039 c
6-1086379883
Николай
2004-06-05 00:11
2004.08.22
Хочу попробывать написать фаервол.


6-1088090396
Dextor
2004-06-24 19:19
2004.08.22
Отправка звука


3-1091096694
avs
2004-07-29 14:24
2004.08.22
Fastreport - программно изменить ориентацию страницы.


1-1091612653
П7
2004-08-04 13:44
2004.08.22
Перемещение между компонентами в программе (TAB)


1-1091635176
zeppelin
2004-08-04 19:59
2004.08.22
Преобразование 16->10





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