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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2010, 07:32   #1
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
Вопрос Все значения из ComboBox в StringGrid

Как поместить все значения из ComboBox-a в колонку StringGrid-a?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 21.07.2010, 07:44   #2
naneutral
 
Регистрация: 12.01.2010
Сообщений: 5
По умолчанию

Циклом пробегаем по ComboBox.Items, добавляем в StringGrid строки и записываем туда значения.
naneutral вне форума Ответить с цитированием
Старый 21.07.2010, 07:51   #3
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Если бы я мог правильно составить цикл, то я бы не создавал тему. Если не трудно, то напиши?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 21.07.2010, 08:06   #4
naneutral
 
Регистрация: 12.01.2010
Сообщений: 5
По умолчанию

Цитата:
For i:=0 to ComboBox1.Items.Count-1 do
Begin
StringGrid1.RowCount:=StringGrid1.R owCount+1;
StringGrid1.Cells[0,i]:=ComboBox1.Items[i];
End;
Ну вроде как то так.
naneutral вне форума Ответить с цитированием
Старый 21.07.2010, 08:08   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цикл эт конечно уважаемо, но рекомендую воспользоваться наработками умных дядек Борланда:
Код:
StringGrid1.RowCount:=ComboBox1.Items.Count;
StringGrid1.Cols[0].AddStrings(ComboBox1.Items);
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.07.2010, 08:26   #6
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

А возможно ли в StringGrid-e получить такого рода таблицу?
207_1000_345678.pdf 207 1000 345678.pdf
207_1001_345678.pdf 207 1001 345678.pdf
207_1002_458795.pdf 207 1002 458795.pdf
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 21.07.2010, 10:00   #7
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Почему нет? AddStrings в TStringList, затем там StringReplace и спускаем дальше по кусочкам.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значения из ShellListView в ComboBox artemavd Общие вопросы Delphi 2 15.06.2010 15:54
ComboBox и StringGrid Кулманов Берик БД в Delphi 2 22.04.2010 15:34
Как из колонки DBGrid записать все значения в combobox dolunin БД в Delphi 1 16.03.2009 19:19
ComboBox в StringGrid ГЫнок Помощь студентам 1 29.09.2008 11:51
StringGrid, ComboBox... monushka Помощь студентам 12 02.05.2008 20:31