Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/54: Рейтинг темы: голосов - 54, средняя оценка - 4.83
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21286 / 8311 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30

Компонента для выбора даты

03.08.2011, 20:57. Показов 11985. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть компонента TDateTimePicker. Она меня не устраивает тем, что в поле типа Edit, которое прилагается к компоненте, нельзя ввести пустое значение. Мне нужно что-то типа следующего. Поле ввода, по типу Edit, в которое нужно ввести дату (типа "21.03.2007") и при этом чтобы была возможность ткнуть в кнопочку и чтобы при этом появился миникалендарик для выбора даты мышкой. При этом пустое поле ввода будет трактоваться таким образом, что данная настройка попросту не установлена

Вариант с дополнительной галочкой типа "учитывать или не учитывать настройку" не предлагать
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.08.2011, 20:57
Ответы с готовыми решениями:

DbGrid, календарь для выбора даты
Кто знает,как поместить календарь в ячейку (столбец) DBGrid и выбирать из него дату (день,месяц,год) ? Спасибо

Вывод времени в DBGrid из компонента DateTimePicker (без даты)
Здравствуйте, подскажите, пожалуйста, есть ли способ в DBGrid вывести время из компонента DateTimePicker без даты, которая стоит по...

Запрет выбора прошедшей даты в DateTimePicker'e
Здравствуйте. Можно ли запретить выбор прошедшей даты в DateTimePicker'e? В гуглях ничего не нашёл, может быть плохо искал.:)

31
 Аватар для Maluda
1280 / 598 / 116
Регистрация: 18.08.2009
Сообщений: 832
04.08.2011, 21:00
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Evg Посмотреть сообщение
Насколько я понимаю, речь идёт о случае, когда компоненту нельзя будет использовать в дизайнере форм.
Нет, конечно, с чего бы я тогда писал об этом. Вот именно речь идёт о дизайн-компонентах. Когда я делаю какие-то специальные компоненты под свой проект, я формирую групповой проект. Таким образом, когда мне надо установить свой проект на другой машине. Я просто копирую папку с этим групповым проектом и всё. Также очень удобно при отладке. Можно в одном проекте и подправлять дизайн-компоненты и сразу же их тестить, без закрытия одного проекта и открытия другого. То есть ты как будто работаешь в одном проекте. Очень удобная штука
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
05.08.2011, 14:44
указываем в какой Package всё это дело сохранять
Я на момент разработки и проверки просто юнит создаю прикрепляю его к прокту в котором создаю компонент динамически.Запускать легче.А потом когда готов упаковываю в пакет.
1
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21286 / 8311 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
05.08.2011, 14:52  [ТС]
Цитата Сообщение от Avazart Посмотреть сообщение
Я на момент разработки и проверки просто юнит создаю прикрепляю его к прокту в котором создаю компонент динамически.Запускать легче.А потом когда готов упаковываю в пакет.
Верная мысль
0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
14.04.2016, 18:29
подскажите как можно привязать дату в таблице при создании новой записи! Нужно что бы при создании новой записи в таблице автоматически ей присваивалась дата создания записи
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
15.04.2016, 10:18
Цитата Сообщение от Denisoch Посмотреть сообщение
подскажите как можно привязать дату в таблице при создании новой записи! Нужно что бы при создании новой записи в таблице автоматически ей присваивалась дата создания записи
Кодом пропишите текущую дату при добавлении записи.
0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
15.04.2016, 11:23
Я новичок можете пример скинуть
0
Модератор
 Аватар для D1973
9957 / 6493 / 2461
Регистрация: 21.01.2014
Сообщений: 27,502
Записей в блоге: 3
15.04.2016, 11:37
Denisoch, в какую таблицу? StringGrid, DrawGrid, что-то другое? Или это таблица БД? Тогда какой БД?
Подробнее объясняй - быстрее ответ получишь
0
управление сложностью
 Аватар для Почтальон
1693 / 1306 / 259
Регистрация: 22.03.2015
Сообщений: 7,545
Записей в блоге: 5
15.04.2016, 11:45
Цитата Сообщение от D1973 Посмотреть сообщение
Подробнее объясняй - быстрее ответ получишь
Ну ТС еще одну тему создал в разделе БД (Привязка Даты в таблице), может там ему быстрей ответят
0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
15.04.2016, 14:06
Кто такой ТС(как расшифровывается) лузар? Я вспоминаю язык программирования 15 лет назад писал програмы, а потом забросил! Вот решил опят начать и написать несколько программ под свою работу!
Пытаюсь создать БД Клиенты со встроенным мини CRM, Дату нужно присваивать каждой новой записи в одно из таблиц! Поля для вывода данных DBGrid
0
Модератор
 Аватар для D1973
9957 / 6493 / 2461
Регистрация: 21.01.2014
Сообщений: 27,502
Записей в блоге: 3
15.04.2016, 15:29
Цитата Сообщение от Denisoch Посмотреть сообщение
Кто такой ТС
Вольный перевод на русский аббревиатуры Topick Starter, т.е. основатель данной темы...
Цитата Сообщение от Denisoch Посмотреть сообщение
Пытаюсь создать БД Клиенты со встроенным мини CRM
1. База данных-то какая?
2. Что такое CRM?
3. Как вообще добаляешь забиси в базу? Код выложи.
4. Какого типа поле, в которое необходимо добавить дату?
Можно ведь просто создать переменную
C++
1
TDateTime DT = Now();
и эту переменную записывать в соответствующее поле БД...
0
15.04.2016, 15:32

Не по теме:

D1973, Да судя по всему человек заблудился...

0
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
19.04.2016, 19:58
Можно ведь просто создать переменную
А к чему привязать данный код возможно из ходя моего кода

Добавлено через 5 минут
А так же проверьте правильно написал код поиска по организации
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
void __fastcall TForm3::Edit1Change(TObject *Sender)
{
if (Edit1->Text.IsEmpty()) {
        DataModule5->ADOQuery1->SQL->Clear();
        DataModule5->ADOQuery1->SQL->Add("SELECT * FROM Basek");
        DataModule5->ADOQuery1->Open();
    }
    else {
        DataModule5->ADOQuery1->SQL->Clear();
 
DataModule5->ADOQuery1->SQL->Add("SELECT * FROM Basek WHERE Организация LIKE '" + Edit1->Text + "%'");
         DataModule5->ADOQuery1->Open();
         DataModule5->ADOQuery1->Refresh();
        if (DataModule5->ADOQuery1->IsEmpty())
        {
 
    }
}
}
подскажите код быстрый поиска по всем таблица БД?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.04.2016, 19:58

ComboBox, после выбора компонента что при нажатии на кнопку открывалась новая форма!
То есть: есть combobox выбираешь что то от туда либо после выбора сразу открывалась новая форма или после нажатия кнопки как это...

Вывод времени типа AnsiString (формат даты-00:00:00) из многоуровнего массива в ось X компонента Chart
Всем доброго времени суток! Помогите чем сможите начинающему. Суть проблемы такова: Есть многоуровневый массив struct Arxiv { ...

Форматирование даты компонента DateTimePicker для SQL Servera
Пишу БД, мне нужно добавить клиента, проблема возникает с полем даты. в sql формат такой ГГГГ-ММ-ДД. как из DateTimePicker получить его...

Оператор выбора для компонента Edit
Здравствуйте! Вот моя процедура: procedure TForm1.Button1Click(Sender: TObject); var id1,id2,i,j:integer; f1:TextFile; ...

Компонент для выбора даты
Предлагаю написать самостоятельно. В классе Calendar есть все необходимое, для простого расчета даты. Остается нарисовать компонент. У меня...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
32
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru