|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.06.2009, 17:26 | #1 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
Вопрос по использованию системной даты в программе
В программе нужно постоянно вводить текущую дату. Видел такой вариант, когда вместо того чтобы вводить дату самому, при нажатии пробела автоматически вводится сначала число, затем при втором нажатии пробела - месяц и год. Т.е. программа берет системную дату и помещает ее в нужное поле. Подскажите пожалуйста, как реализовать такой вариант???
|
18.06.2009, 17:37 | #2 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
ну к примеру число можно так вывести
Код:
Uguu~
|
18.06.2009, 17:42 | #3 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
Например вот так:
Код:
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
09.07.2009, 19:05 | #4 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
а вот было бы еще неплохо вставить дату не в label, а в ячейку dbgrida
Это возможно? или для этого в dbgrid нужно вставлять компонент? |
10.07.2009, 01:10 | #5 |
Форумчанин
Регистрация: 02.01.2009
Сообщений: 340
|
Код:
DelphiWorld 6. Скачай, поставь, и будет тебе счастье=) Программирование, как и любовь -- одно слово, за которым скрывается бесконечное множество занятий.
|
13.07.2009, 17:13 | #6 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
Спасибо!!!
если этот код написать например в событии oncellclick, то дата в нужной ячейке появляется где бы не был произведен клик. А нужно чтобы появление даты было связано с кликом именно на нужной ячейке. это возможно? Последний раз редактировалось Stilet; 14.07.2009 в 11:47. |
13.07.2009, 19:02 | #7 |
Форумчанин
Регистрация: 19.06.2009
Сообщений: 896
|
Это возможно. Только нужно правильно составить задачу и грамотно к ней подойти.. Я чтото непонял про какую ячейку тут речь идёт?
|
13.07.2009, 19:27 | #8 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
нужно просто добавить проверку, там ли произошол клик.
В событии oncellclick можно примерно так сделать Код:
|
13.07.2009, 19:51 | #9 |
Форумчанин
Регистрация: 04.01.2008
Сообщений: 201
|
с проверкой получилось. хотел перенести появление даты на нажатие пробела, но там не получается.. Подскажите пожалуйста как изменить код чтобы та же самая процедура выполнялась в событии onkeypress
Хочу уточнить, что нажатие пробела в том случае когда фокус находится на ячейке любого другого столбца, дата не должна появляться Последний раз редактировалось Evgenii; 13.07.2009 в 19:53. |
13.07.2009, 19:56 | #10 |
!=
Участник клуба
Регистрация: 08.09.2008
Сообщений: 1,751
|
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по использованию SQLite в delphi | ROFF | Помощь студентам | 1 | 06.05.2009 09:26 |
Вопрос по использованию OLE | yngwie | Общие вопросы C/C++ | 0 | 19.03.2009 00:56 |
вопрос по использованию BMP для кнопок | Evgenii | Мультимедиа в Delphi | 2 | 25.02.2009 01:48 |
Установка системной даты и времени (С++) | Juli | Помощь студентам | 1 | 07.12.2007 15:50 |
вопрос по использованию конструкции if | zetrix | Microsoft Office Excel | 0 | 31.10.2006 07:52 |