|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.04.2008, 19:41 | #1 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Вопрос с TListBox
Здравствуйте! . Есть вопрос... У меня есть n количество строк в TListBox. Как мне узнать последнюю строку, если я не знаю общее количество строк!
|
05.04.2008, 19:44 | #2 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
ListBox1.Items.Count - количество строк
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
05.04.2008, 19:46 | #3 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Я не понимаю! Объясните, пожалуйста!
|
05.04.2008, 19:55 | #4 | |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
Цитата:
Items - основное свойство компонента, содержащее список строк Count - число строк в списке
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
|
05.04.2008, 19:57 | #5 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
А вот как именно узнать последнюю строку, не зная общего количества, и занести в переменную? То что вы писали мне известно, но я не понимаю как приминить...
|
05.04.2008, 19:59 | #6 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
Так для начала как обратиться к n-остроке:
ListBox1.Items[n] Сам вопрос "Как мне узнать последнюю строку" имеет много значений: Хочеш узнать значение последней строки: S:=ListBox1.Items[ListBox1.Items.Count-1]; //теперь S (типа String) имеет надпись последней строки Хочеш узнать ее номер: n:=ListBox1.Items.Count-1; // теперь n (типа integer) равент порядковому номеру последней строки Как видно и как сказал AlDelta ListBox1.Items.Count — это количество строк в ListBox1 на данный момент. Понижение этой величины на 1 объесняется тем что нумерация строк начинается с нуля.
Помог? Ну так нажми на весы!
|
05.04.2008, 20:02 | #7 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Спасибо, тут всё элементарно!
|
05.04.2008, 20:02 | #8 |
Реанимируюсь...
Участник клуба
Регистрация: 19.07.2007
Сообщений: 1,445
|
Код:
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе... P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows" |
05.04.2008, 20:04 | #9 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Спасибо огромное!
|
05.04.2008, 20:11 | #10 |
Участник клуба
Регистрация: 29.01.2008
Сообщений: 1,039
|
Простите, у меня появился ещё один вопрос. Этот уже посложнее и я не могу додуматься как сделать следующее... Как перетаскивать компоненты в TListBox в произвольном порядке (как пользователь захочет)мышкой?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура DrawItem в TListBox... | Aslan | Компоненты Delphi | 6 | 04.09.2011 18:24 |
Помощь с TListBox | Манжосов Денис :) | Помощь студентам | 12 | 30.03.2008 13:46 |
добавить TImage в Tlistbox | ZhekON | Общие вопросы Delphi | 1 | 20.02.2008 23:19 |
ищу компонент типа TListBox | Cherni Voron | Компоненты Delphi | 13 | 30.05.2007 23:00 |