|
|
Регистрация | << Правила форума >> | 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; |