|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.06.2013, 15:43 | #1 |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 4
|
StringGrid, ComboBox
всем добрый день ( Ех, если бы((( )
Помогите, пожалуйста!! 1) мне надо чтоб в одной ячейке StringGrid-a помещались несколько выбранных Комбоксов 2) и при каждом нажатии на батон Ок добавлялись новые заявки..тут думаю массив нужен, но а я пока еще не силен в них Буду признателен за помощь!!! Вот примерно так procedure TForm5.Button1Click(Sender: TObject); var f1:string; begin F1:=datetostr(DateTimePicker1.Date) ; StringGrid1.Cells[0, 1] :=F1; StringGrid1.Cells[1, 1] :=maskedit1.Text; StringGrid1.Cells[2, 1] :=ComboBox1.Items[ComboBox1.ItemIndex]; StringGrid1.Cells[3, 1] :=ComboBox8.Items[ComboBox8.ItemIndex]; StringGrid1.Cells[4, 1] :=ComboBox2.Items[ComboBox2.ItemIndex]; StringGrid1.Cells[5, 1] :=ComboBox9.Items[ComboBox9.ItemIndex]; StringGrid1.Cells[6, 1] :=ComboBox10.Items[ComboBox10.ItemIndex]; StringGrid1.Cells[7, 1] :=Edit2.Text; Все работает! 1)Но вот только надо чтоб несколько комбоксов поместились в одной ячейке! 2)А при каждом нажатии на ОК новые заявки попадали в стринггрид Последний раз редактировалось Руслан240892; 27.06.2013 в 08:10. |
26.06.2013, 16:09 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
нечего кросспостить.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
26.06.2013, 18:11 | #3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Ну мона собсно и свою прогу написать для этого. Выглядеть это может так: Код:
I'm learning to live...
|
|
27.06.2013, 07:36 | #4 |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 4
|
Спасибо за помощь!
Но я оказывается перепутал себя и Вас со своим вопросом!((( Вот каким должен был быть вопрос: 1) мне надо чтоб в одной ячейке StringGrid-a помещались несколько выбранных Комбоксов 2) и при каждом нажатии на батон Ок добавлялись новые заявки..тут думаю массив нужен, но а я пока еще не силен в них Буду признателен за помощь!!! Вот примерно так Код:
1)Но вот только надо чтоб несколько комбоксов поместились в одной ячейке! 2)А при каждом нажатии на ОК новые заявки попадали в стринггрид Помогите, пожалуйста!! Последний раз редактировалось Stilet; 27.06.2013 в 16:56. |
27.06.2013, 16:51 | #5 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
так, что ли (всё валим в одну ячейку)? Код:
|
|
27.06.2013, 16:59 | #6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Может лучше использовать Frame, в котором можно нарисовать компонентами карточку, и по мере добавления записей создавать новые фреймы типа этой карточки с выравниванием alTop? Это будет похоже на грид, но без мороки с стринггридом.
I'm learning to live...
|
|
27.06.2013, 17:09 | #7 | |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 4
|
да, да точно!
StringGrid1.Cells[2, CurRow] :=ComboBox1.Items[ComboBox1.ItemIndex] + ' ' +; (только здесь это лишнее по-моему) ComboBox8.Items[ComboBox8.ItemIndex] + ' ' + ComboBox2.Items[ComboBox2.ItemIndex]; спасибо!!! Теперь понял! а можно же туда ввести не просто пробелы а через отступ?! #13 типа этого?) Цитата:
Согласен "Чайник"!!! Вот как все у меня выглядит Последний раз редактировалось Stilet; 27.06.2013 в 17:24. |
|
27.06.2013, 17:26 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Ты просто повникай в то как работать с панелями и фреймами. Примеры посмотри.
I'm learning to live...
|
|
27.06.2013, 17:29 | #9 |
Новичок
Джуниор
Регистрация: 28.02.2012
Сообщений: 4
|
|
06.07.2013, 15:44 | #10 |
Регистрация: 06.07.2013
Сообщений: 2
|
СтринГрид должен иметь функцию добавления данных, но вот чтобы добавить два ComboBox то это надо написать определенный алгорытм.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CheckBox и ComboBox в StringGrid | ZeitGeist7 | Общие вопросы Delphi | 16 | 22.04.2012 20:22 |
Checkbox & Stringgrid | z-wer | Компоненты Delphi | 3 | 25.05.2011 10:13 |
CheckBox в ячейку StringGrid | mutabor | Общие вопросы Delphi | 0 | 23.08.2010 10:54 |
Checkbox и StringGrid | ttjke | Помощь студентам | 2 | 28.04.2010 18:08 |