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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.10.2010, 13:39   #1
xakkkkker
Форумчанин
 
Аватар для xakkkkker
 
Регистрация: 15.12.2007
Сообщений: 226
По умолчанию Добавление в ListView

Добрый день Уважаемые программисты, я вот эту неделю конекретно туплю что не могу даже написать маленький код. Вот есть ListView и 6 столбцов. Как мне заполнить все столбцы а то я никак не догоняю эту тему.

Код:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
 with SP_list do
 begin
  Items.Add.Caption:=IntToStr(Number);
  Items.Add.SubItems.Add('Пример');
 end;
 Number:=Number+1;
end;
Она заполняет только первые 2 столбца а мне надо всю строку заполнить.
xakkkkker вне форума Ответить с цитированием
Старый 31.10.2010, 13:43   #2
Anfall
Форумчанин
 
Регистрация: 10.02.2009
Сообщений: 181
По умолчанию

Код:
with ListView1.Add do
     begin
       Caption:='1';
       subItems.Add('2');
       subItems.Add('3');
       subItems.Add('4');
       subItems.Add('5');
       subItems.Add('6');
     end;
Anfall вне форума Ответить с цитированием
Старый 31.10.2010, 13:56   #3
ProgDel
Пользователь
 
Аватар для ProgDel
 
Регистрация: 15.02.2010
Сообщений: 67
По умолчанию

Могу только дать пищу для размышления - свойство items -для обращения к конкретному объекту по номеру, cout - текущее число элементов в списке.
Есть ещё тут
Код:
function IndexOf(item: Pointer)
- номер всписке элемента, на который ссылаеться указатель Item. Нумерация начинаеться с нуля. Вот теперь сиди и думай!
ProgDel вне форума Ответить с цитированием
Старый 31.10.2010, 15:06   #4
xakkkkker
Форумчанин
 
Аватар для xakkkkker
 
Регистрация: 15.12.2007
Сообщений: 226
По умолчанию

Код:
procedure TForm1.SpeedButton1Click(Sender: TObject);
begin
 with SP_list.Items.Add do
 begin
  Caption:=IntToStr(Number);
  SubItems.Add('Наименование товара');
  SubItems.Add('Единица измерения');
  SubItems.Add('Количество');
  SubItems.Add('Цена');
 end;
 Number:=Number+1;
end;

Вот этот код работает как мне надо

Последний раз редактировалось Stilet; 31.10.2010 в 15:17.
xakkkkker вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Добавление текста в listview bulldog5293 Общие вопросы Delphi 13 12.08.2010 10:00
ListView добавление текста в две колонки Shouldercannon Общие вопросы Delphi 3 02.04.2010 21:18
добавление в listview по критериям D_E_N Общие вопросы Delphi 0 17.01.2010 17:02
Добавление элементов ListView SnakeMan Помощь студентам 4 30.11.2007 11:54
Добавление и удаление записей в Listview Scorpeon Компоненты Delphi 0 08.06.2007 23:09