![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сохранить в БД цвет... [D5, MsAccess]
Галинка © (2004-10-26 15:38:00)Доброго всем времени суток.
Появилась необходимость сохранять в поле БД цвет, выбранный с помощью TColorDialog. Втоде проблем это не составит, просто завести поле, назвать его, к примеру, LineColor и делов... Но как в него сохранять именно результаты обработки TColorDialog? А для начала как его вообще связать с этим самым диалогом...
Короче... Заранее спасибо всем, кто откликнется...
Johnmen (2004-10-28 13:19:00) [1]>по мере удаления от эпицентра...
Ядерные исследования ? Или геология ?
В любом случае становиться тревожно...
msguns (2004-10-28 13:11:00) [2]>Галинка © (28.10.04 12:11) [16]
>Для МсГанс:
Типа для особо тупых поясняю ? ;))
Reindeer Moss Eater (2004-10-28 12:15:00) [3]Цвет - это целое число.
Не умеем хранить числа где бы то ни было?
Галинка (2004-10-28 12:11:00) [4]Для МсГанс:
Идея такая, чтобы пользователь сам выбирал цвет, а уже тонами этого цвета будут рисоваться кривые, по мере удаления от эпицентра...
msguns (2004-10-28 09:38:00) [5]Если этих кривых не очень много, то рекомендую цветовые настройки хранить в ini-файле.
Галинка (2004-10-28 08:19:00) [6]Привет всем...
Спешу пояснить сложившуюся ситуацию.
Просто по данным, хранящимся в таблице, надо строить кривые. Цвет этот нужен для определения цвета этих самых кривых...
Vlad (2004-10-26 17:54:00) [7]
> msguns © (26.10.04 17:43) [11]
ну а что в этом такого, я например, иногда вместо INI файла использую таблицы в базе, где храню настройки - параметры формы, заданные пользователем. Но правда с цветом еще не эксперементировал :-)
msguns (2004-10-26 17:46:00) [8]грид к примеру. Эдит или там комбобокс - суть не меняется.
msguns (2004-10-26 17:43:00) [9]Я, может, и перегнул в чем-то 38>Ю
Но,братцы, на кой хрен нужен TColor, выбираемый указанным в сабже способом, как не для раскраски контролов, отображающих объекты базы данных ? Ну не для запоминания же цвета лака для ногтей Галинки..
Наверное, я не прав, тада выбачаюся
Vlad (2004-10-26 17:33:00) [10]
> msguns © (26.10.04 17:27) [8]
или я чего упустил, но где речь о гриде? :-)
Johnmen (2004-10-26 17:33:00) [11]>msguns © (26.10.04 17:27) [8]
Так она же ничего про грид не говорила... Вроде бы...
:)
msguns (2004-10-26 17:27:00) [12]Интересно, а где именно "в базе" будет Галинка хранить цвета колонок каждого грида ? А если один НД отображается в трех гридах ? А если это вообще НД, "высосанный" из 6 таблиц и 4 представлений ?
А цвет символов или фона ? Или то и другое ?
И почему только цвет ? А фонт ? А ширину ? А CharSet ?
Неисповедима душа девушки ;))
code2k (2004-10-26 16:33:00) [13]
> Johnmen © (26.10.04 16:05) [6]
> А F1 не поможет ?
Думаю, что поможет но с трудом
Johnmen (2004-10-26 16:05:00) [14]А F1 не поможет ?
Reindeer Moss Eater (2004-10-26 16:04:00) [15]FieldByName('MyColor').AsInteger := ColorDialog.Color;
Vlad (2004-10-26 16:03:00) [16]вместо того чтобы одно и тоже повторять, лучше бы объяснили что конкретно нужно хранить в базе. Какие результаты обработки? Что является по вашему результатом обработки TColorDialog?
Галинка (2004-10-26 15:57:00) [17]Но как в него сохранять именно результаты обработки TColorDialog? А для начала как его вообще связать с этим самым диалогом...
Галинка (2004-10-26 15:54:00) [18]Но как в него сохранять именно результаты обработки TColorDialog? А для начала как его вообще связать с этим самым диалогом...
Vlad (2004-10-26 15:42:00) [19]
> Галинка © (26.10.04 15:38)
Обычное числовое поле.
Tcolor - это число.