Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Создание Таблицы для ввода данных


Автор: Mpak 29.11.2006, 21:41
Как создать динамичную таблицу для ввода данных (в данном случае матрицы)?
Что то вроде такого:
Вводиться в Edit1 колчество строк
В Edit2 - столбцов.

При нажатии на Button1 переходим в Form2 где таблица
в зависимости сколько строк и сколько столбцов....

Автор: anwe 29.11.2006, 22:39
При нажатии кнопки сохрани значения с эдитов в переменные, создай динамическую таблицу и в параметры кол-во строк, кол-во столбцов внеси данные. При появлении второй формы отобрази таблицу.

Автор: Mpak 29.11.2006, 23:10
А ты не мог бы привести пример кода....

Автор: Partizan 29.11.2006, 23:41
Код

TStringGrid *myTable = new TStringGrid();
myTable->Parent = Form1;
myTable->Align = alClient;
myTable->ColCount = Edit1->Text.ToInt();
myTable->RowCount = Edit2->Text.ToInt(); 

Автор: anwe 30.11.2006, 00:44
Partizan это сделал. Только во 2-й строке поставь Form2.

Автор: Partizan 30.11.2006, 00:55
anwe, не суть....разберётся....

Автор: Mpak 30.11.2006, 13:15
Спасибо , ребят! ;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)