Вверх ↑
Этот топик читают: Гость
Ответов: 184
Рейтинг: 0
#1: 2008-09-24 15:23:11 ЛС | профиль | цитата
Ребят подскажите есть у кого нибудь компонент поле ввода только для даты например чтоб отображал год, месяц, число, или год и месяц
карма: 0

0
Ответов: 1328
Рейтинг: 69
#2: 2008-09-24 16:46:37 ЛС | профиль | цитата
A_S_X, Штатный DatePicker


Add(DatePicker,6967468,182,7)
{
Left=155
Top=10
Width=135
Height=21
}

карма: 2

0
Ответов: 3851
Рейтинг: 159
#3: 2008-12-01 19:00:16 ЛС | профиль | цитата
предлагаю перенести дистрибутивный пример hiasmElementsDelphiExampleFormsDatePicker.sha в папку tutorial
карма: 0
начавший
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#4: 2008-12-01 19:37:18 ЛС | профиль | цитата
Андрей. писал(а):
в папку tutorial

А может туда все запихаем, а... как ты думаешь
А не прще создадь папку под каждый компонент в Example, на который есть пример
карма: 22

0
Ответов: 3851
Рейтинг: 159
#5: 2008-12-01 20:18:15 ЛС | профиль | цитата
nesco писал(а):
А не прще создадь папку под каждый компонент в Example, на который есть пример
не понял, прошу уточнений.
Про DatePicker - пример наглядно отражает работу элемента и будет удобно вызываться по F1 (при выделенном элементе), имхо..
карма: 0
начавший
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#6: 2008-12-01 21:25:41 ЛС | профиль | цитата
Андрей. писал(а):
будет удобно вызываться по F1 (при выделенном элементе)

Вот теперь понятно, на кой он там нужен...
карма: 22

0
Ответов: 3851
Рейтинг: 159
#7: 2008-12-02 18:21:09 ЛС | профиль | цитата
запутался с логикой конвертора - как прибавить (отнять) несколько дней?
карма: 0
начавший
0
Ответов: 2
Рейтинг: 0
#8: 2008-12-02 18:23:04 ЛС | профиль | цитата
Андрей. писал(а):
запутался с логикой конвертора - как прибавить (отнять) несколько дней?


Каких именно дней?
карма: 0

0
Ответов: 3851
Рейтинг: 159
#9: 2008-12-02 18:28:27 ЛС | профиль | цитата
ну, например - отнять от текущей даты 3 дня и полученную дату представить..
карма: 0
начавший
0
Ответов: 2
Рейтинг: 0
#10: 2008-12-02 18:35:35 ЛС | профиль | цитата
Андрей. писал(а):
ну, например - отнять от текущей даты 3 дня и полученную дату представить..


Ну это не так уж трудно, арихметику ипсользуй "-" , "+"
карма: 0

0
Ответов: 3851
Рейтинг: 159
#11: 2008-12-02 18:42:28 ЛС | профиль | цитата
Алексей-, примерчиком не поможешь? Например от сегодня (2 декабря 2008 года) отнять эти самые 3 дня.
карма: 0
начавший
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#12: 2008-12-02 18:49:55 ЛС | профиль | цитата
Андрей., вот так можно



Add(MainForm,2953706,63,140)
{
}
Add(Edit,4186492,350,140)
{
Left=10
Top=20
Width=130
Text=""
}
Add(Edit,4385566,350,224)
{
Left=150
Top=20
Width=130
Text=""
}
Add(Button,14615178,126,224)
{
Left=45
Top=50
Caption="Minus 3"
link(onClick,11913543:doData,[])
}
Add(Time,723964,196,77)
{
Point(DateTime)
}
Add(DoData,15861101,203,140)
{
link(onEventData,7928517:doConvert,[])
link(Data,7994779:Var2,[])
}
Add(DoData,11913543,182,224)
{
link(onEventData,16686129:doOperation,[])
link(Data,7994779:Var1,[(188,128)])
}
Add(GetDataEx,7994779,196,119)
{
link(Data,723964:DateTime,[])
}
Add(Timer,11810980,126,140)
{
link(onTimer,15861101:doData,[])
}
Add(DateConvertor,7928517,287,140)
{
Mode=9
link(onResult,4186492:doText,[])
}
Add(Math,16686129,231,224)
{
OpType=1
Op2=3
link(onResult,14484768:doConvert,[])
}
Add(DateConvertor,14484768,287,224)
{
Mode=9
link(onResult,4385566:doText,[])
}

карма: 22

1
Голосовали:Andrey
Ответов: 3851
Рейтинг: 159
#13: 2008-12-02 19:27:14 ЛС | профиль | цитата
nesco, спасибо, ещё уточнить хочу - до точки в Real это дни, а после миллисекунды?
карма: 0
начавший
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#14: 2008-12-02 20:33:00 ЛС | профиль | цитата
Андрей. писал(а):
после миллисекунды

Ну, не совсем миллисекунды, это -- кванты времени. Правда, я сейчас не помню точно чему равен один квант, что-то около нескольких миллисекунд, или наоборот. Надо примеры шукать, где-то было
------------ Дoбавленo:

Короче, 1 сек = 1 000 000 000 / 86 400 квантов = 11574,(074)
карма: 22

0
Ответов: 8930
Рейтинг: 823
#15: 2008-12-02 21:18:07 ЛС | профиль | цитата
nesco, зачем путать человека - и до, и после точки это всё сутки
карма: 19

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)