![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите подобрать компонент!
Лариса © (2011-04-18 19:16:00)Господа программисты, прошу помощи!
Нужно создать форму с чем-то типа таблицы, доступной для редактирования. Чтобы пользователь мог в ячейки таблицы вписывать свои данные. А программа потом эти данные могла обрабатывать, ячейки раскрашивать в разные цвета в зависимости от выполнения условий, сохранять введенную информацию в файл...
Мне на ум только StringGrid приходит, но это, наверное, не то - нет возможности редактирования содержимого ячеек.
Помогите советом - что можно использовать в такой ситуации?
Лариса (2011-04-18 20:24:00) [1]Спасибо! уже и идеи появились, как все это безобразие реализовать:)
Ega23 (2011-04-18 19:49:00) [2]TDBGridEh + TClientDataSet
sniknik (2011-04-18 19:35:00) [3]> При желании на его основе можно сделать очень хорошую таблицу.
не не нужно, лучше вообще с ним не связываться, плохая идеология не подходящая для работы с более менее большими объемами данных. (а они очень быстро становятся большими, там где этого совсем не ждешь...)
И. Павел (2011-04-18 19:27:00) [4]
> Лариса (18.04.11 19:16)
StringGrid все это позволяет. При желании на его основе можно сделать очень хорошую таблицу. Вот описание TStringGrid:
http://delphi-manual.ru/stringgrid.php
Options -> goEditing определяет, будет ли редактироваться StringGrid
Разукрашивать можно в обработчике события OnDrawCell:
http://stringgrid-delphi.ru/ondrawcell.php
Лариса (2011-04-18 19:25:00) [5]goEdition=true?
получилось!
Спасибо, добрый человек!:)
Игорь Шевченко (2011-04-18 19:22:00) [6]
> нет возможности редактирования содержимого ячеек
есть там возможность