|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.09.2009, 19:16 | #1 |
Новичок
Джуниор
Регистрация: 02.09.2009
Сообщений: 2
|
StringGrid1 и StringGrid2. Их связь
здравствуйте подскажите, как можно в StringGrid1 выплывающее меню для ячеек одного столбца. и в результате заполнения этого столбца на StringGrid2 добавлялось такое же кол-во столбцов с названием этих ячеек... в данном случае оба StringGrid находятся в PageControl1.
Есть программа, которую надо восстановить, вот её часть, но не понятно что автор хотел этим сказать... Код:
Последний раз редактировалось MaTBeu; 02.09.2009 в 22:54. |
02.09.2009, 22:43 | #2 |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Делаем так, берем два грида.
Потом, событие OnSelectCell первого грида пишем код Код:
Так, теперь выпадающее меню для одного столбца. Кидаем на форму компонент PopupMenu, добавляем туда пункты меню. Заводим две глобальные переменные, которые будут обозначать выбранный столбец и строку. Потом в событии, опять же OnSelectCell пишем Код:
В принципе, можно использовать только одну глобальную переменную - выбранный столбец. Последний раз редактировалось MaTBeu; 02.09.2009 в 22:54. |
03.09.2009, 01:32 | #3 | |
Новичок
Джуниор
Регистрация: 02.09.2009
Сообщений: 2
|
он выдаёт такую ошибку:
"[C++ Error]Unit1.cpp(20):E2316'___fastcall TForm1::StringGrid1SelectCell(TObje ct *,int,bool &)' is not a member of 'TForm1'" и почему то начинает ругаться на мою кнопку которая добавляет строки : Цитата:
просто мне надо бы что бы добалялись столько столбцов во втором гриде скролько добавляется строк в 1, и из столбца названия писались не в столбец, а в строку. ПРосто не знаю почему ошибку выдаёт. Может не туда записываю, но кроме *.cpp больше некуда ведь. или есть?) |
|
03.09.2009, 08:48 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
03.09.2009, 20:10 | #5 | |
Eclipse Foundation
Старожил
Регистрация: 19.09.2007
Сообщений: 2,604
|
Цитата:
Если вы не напишете хоть кусок своего кода, то тема закроется. Времени у вас до полуночи. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
StringGrid1 | Ратмир | Помощь студентам | 2 | 04.04.2009 14:51 |
Button1 и на Form2 открылся текст из файла (таблица)в StringGrid1. | KSP | Общие вопросы Delphi | 2 | 19.09.2007 18:51 |
не StringGrid1.Cells[1,1]:='Delphi'; а вот так SG1.C[1,1]:='Delphi' | Nemesisking | Компоненты Delphi | 7 | 08.09.2007 03:27 |
Связь с БД | Elena | БД в Delphi | 4 | 03.05.2007 16:08 |