Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 12.02.2009, 12:15   #1
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
Вопрос ListView и массив

Добрый день! В данный момент пишу программу, но никак не могу разобраться как добавить текст SubItem'а(ListView) в стринговый массив.
Может подскажите как это сделать проще всего?
vismut вне форума
Старый 12.02.2009, 12:23   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
в стринговый массив
А как он у тебя описан?
I'm learning to live...
Stilet вне форума
Старый 12.02.2009, 12:39   #3
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А как он у тебя описан?

var
a: array[0..1] of string;

Последний раз редактировалось vismut; 12.02.2009 в 13:28.
vismut вне форума
Старый 12.02.2009, 14:08   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Тогда можно так, например:
a[0]:=ListView1.Items[2].SubItems[1];
mihali4 вне форума
Старый 12.02.2009, 14:40   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
vismut
Может тебе нужен динамический массив чтоб увеличивать его размеры и дописывать новое в конец?

ТОгда массив обьявляй примерно так: a:array of string;
SetLength(a,length(a)+1) - добавит элемент в массив
a[high(a)]:=... - запишет в новый элемент новое значение.
I'm learning to live...
Stilet вне форума
Старый 12.02.2009, 14:45   #6
vismut
 
Регистрация: 17.12.2008
Сообщений: 6
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Тогда можно так, например:
a[0]:=ListView1.Items[2].SubItems[1];
Спасибо! А я не додумался сразу Так писал:
a:=ListView1.Items[1].SubItems[1]
vismut вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Упорядочить массив в порядке возрастания и напечатать входной и исходный массив. TheVenny Помощь студентам 3 26.11.2008 15:06
ListView aesoem Общие вопросы Delphi 4 05.07.2008 15:55
ListView Старовъръ Компоненты Delphi 8 02.07.2008 19:08
ListView Witaliy Общие вопросы Delphi 1 01.05.2008 20:46
ListView Terran Общие вопросы Delphi 2 05.04.2008 23:15