Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2011, 18:23   #1
xpams
Пользователь
 
Регистрация: 16.09.2011
Сообщений: 43
По умолчанию как добавить таблицу в программу делфи

как добавить таблицу в программу делфи

Последний раз редактировалось mihali4; 27.10.2011 в 20:17.
xpams вне форума Ответить с цитированием
Старый 27.10.2011, 20:05   #2
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

какую таблицу ?
95% сбоев и ошибок приложений, находится в полу метрах от монитора
JUDAS вне форума Ответить с цитированием
Старый 27.10.2011, 22:14   #3
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

TStringGrid?
ZuBy вне форума Ответить с цитированием
Старый 27.10.2011, 23:12   #4
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

1. на форме создаёте компонент TStringGrid
2. используя дизайнер, регулируете высоту ширину ячейки (свойства DefaultColWidth и
DefaultRowHeight )
3. используя методы FixedCols и FixedRows можете отрегулировать число фиксированный столбцов и строк соотвественно (серым цветом)
4. используя свойтства ColCount, RowCount задаёте количество столбцов и строк соотвественно. Эти свойства можно использовать в коде во время выполнения. Следует учитывать что количество строк, включает FixedCols и FixedRows (см. п.3. выше)
5. Установив в множестве свойств Options параметр goEditing в True, у Вас появляется возможность редактирования ячеек.
6. Используя свойство Cells[столбец, строка] = значение
Вы можете заносить те или иные значения в ячейку (элемент) "таблицы"
Следует учитывать что значения в такблице типо TStringGrid строковые, посему преобразование следует выполнять функциями
IntToStr (FloatToStr) - при заполнении элемента
StrToInt (StrToFloat) - при считывании элемента.
В случае если допустим ввод занчений в ячейки, настоятельно рекомендую пользоватся следующей сборкой при чтении ячейки:
Код:
if tryStrToFloat(Cells[колонка,строка], value) then 
showmessage(format('в ячейке %d %d написана лажа',[колонка,строка]));
думаю єто поможет Вам в добавлении и использовании "таблиці" в Вашем коде
95% сбоев и ошибок приложений, находится в полу метрах от монитора
JUDAS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить таблицу в делфи xJohnx БД в Delphi 4 14.04.2011 09:23
как добавить в таблицу колонку с данными? KuMa1104 Общие вопросы .NET 0 29.09.2009 01:38
Как добавить все поля в таблицу с кода tarakan1983 БД в Delphi 5 24.03.2009 18:14