|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Очень нужна помощь
Как в делфи 6 сделать таблицу, которая бы строилась самим пользователем?, тоесть есть определенная шапка с определенным количеством столбцов, а количество строк меняется, как сделать, чтоб пользователь устанавливал сам количество строк в таблице, для последующего внесения в поля исходных данных для просчета?
Программа математическая, вывод результатов тоже будет в виде таблицы.Что тоже формирует вопрос о построении таблицы. Заранее спасибо! |
#2
|
||||
|
||||
А чем StringGrid не устраивает?
|
#3
|
|||
|
|||
тем что там задается фиксированая таблица, а надо чтоб пользователь мог её менять, тоесть иногда там 20 чисел входящих данных, тоесть 20 строк, а иногда 12 например, поэтому надо чтоб задавалось количество строк, а еще лучше чтоб при введении с первую строку всех данных нажимая энтэр появлялась следующая строка для введения
Последний раз редактировалось Analitik, 28.11.2007 в 18:26. |
#4
|
||||
|
||||
Ну так StringGrid1.RowCount:=20 и вперед.
|
#5
|
|||
|
|||
а можно как то по исправленому выше сообщении, чтоб при введении в первую строку нажимая энтэр появлялась следующая, и как это реализовать?
|
#6
|
||||
|
||||
Цитата:
Код:
procedure TForm1.StringGrid1KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then begin key:=#0; StringGrid1.RowCount:=StringGrid1.RowCount+1; end; end; |
#7
|
|||
|
|||
спасибо, попробую
А вывод данных из этой таблицы получится?, как сделать так, чтоб после персчета по формулам, выдавало таблицу уже с этим фиксированым количеством строк, но с другой шапкой? чем то на эксель смахивает, но надо обязательно в Делфи |
#8
|
|||
|
|||
Цитата:
Чего то на иф кее 13 выдает ошибку |
#9
|
||||
|
||||
Цитата:
Количество столбцов меняется аналогично количеству строк. |
#10
|
|||
|
|||
Спасибо, буду пробывать, возможно я не туда задал вопрос, так как еще новичок в этом деле совершено, ну вы уж извините.
А можно обобщенный код, как сделать, чтоб цикл по строкам был? заранее спасибо! |