Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
ВнизНепонятки Найти похожие ветки
← →
Антон Шестаков (2007-09-23 17:37) [0]Почему я не могу дату внести в Edit1?
form1.DateTimePicker1.Time:=form1.Edit1.text;
← →
homm © (2007-09-23 17:39) [1],Ну а что тебе компилятор пишет?
← →
Gydvin © (2007-09-23 17:42) [2]А почему он должен вноситься? О_о если там разные типы
← →
sniknik © (2007-09-23 17:47) [3]> Почему я не могу
действительно хочеш знать именно это? ну, пожалуйста - по причине крайне низких знаний в предметной области... (язык - "оператора присвоения, в какую сторону он присваивает", типы данных, методы "преобразование данных/совместимость", ... думаю список только этим не исчерпывается).
← →
Юрий Зотов © (2007-09-23 17:56) [4]> Антон Шестаков (23.09.07 17:37)
Потому что form1.Edit1.text - это не дата. Это строка.
← →
DVM © (2007-09-23 17:56) [5]
> Почему я не могу дату внести в Edit1?
Наверное потому что ты не вносишь данных ни в какой Edit1
← →
Антон Шестаков (2007-09-23 17:57) [6]Не надо умничать! Скажите как сделать чтобы Time отображалось в Edit1
← →
Суслик © (2007-09-23 17:58) [7]:)
← →
DVM © (2007-09-23 18:01) [8]
> Не надо умничать! Скажите как сделать чтобы Time отображалось
> в Edit1
Знак присваивания переверни в другую сторону
← →
Юрий Зотов © (2007-09-23 18:02) [9]> Антон Шестаков (23.09.07 17:57) [6]
Было желание рассказать о типах данных, об их преобразовании и о том, что такое левая и правая часть оператора присваивания. Но раз
> Не надо умничать!
то уж так и быть - молчу.
← →
homm © (2007-09-23 18:06) [10]> [6] Антон Шестаков (23.09.07 17:57)
> Не надо умничать!
Может лучше сразу за метлой сходить?
← →
Anatoly Podgoretsky © (2007-09-23 18:08) [11]Ты не умничай, ты код давай.
← →
Gydvin © (2007-09-23 18:10) [12][6]
б-б-г
← →
MOO (2007-09-23 18:13) [13]
> Антон Шестаков (23.09.07 17:57) [6]
>
> Не надо умничать! Скажите как сделать чтобы Time отображалось
> в Edit1
Мда.........тебе пытаются объяснить, чтобы до тебя дошло
> Почему я не могу дату внести в Edit1?
Anatoly Podgoretsky прав=)
← →
homm © (2007-09-23 18:25) [14]> [13] MOO (23.09.07 18:13)
> Anatoly Podgoretsky прав=)
Он вообше-то мне это сказал :)
← →
MOO (2007-09-23 18:28) [15]
> homm © (23.09.07 18:25) [14]
Ггг....все равно прав =)
← →
Navuh © (2007-09-25 18:20) [16]
> Антон Шестаков (23.09.07 17:37)
> Почему я не могу дату внести в Edit1?
> form1.DateTimePicker1.Time:=form1.Edit1.text;
form1.Edit1.text := что-то типа текста, например, твоя дата
но дата -это формат Дата, а не формат Строка, значит надо использовать функции преобразования форматов, типа DateToStr, StrToDate, etc.
ПыСЫ. скажи дяденькам спасибо, извините, и я больше не буду ;)
← →
Ping (2007-09-25 20:47) [17]Вопрос на засыпку: 09.25.2007 - это дата? А 09/25/200? А 32-32-7000?
← →
Anatoly Podgoretsky © (2007-09-25 20:52) [18]> Ping (25.09.2007 20:47:17) [17]
Это все строковые литералы. Если первые две могут представлять дату, то последняя нет, только какой то шифр или просто строку символов.
← →
Dmitro © (2007-09-25 22:22) [19]Ну вы даете...! Че трудно написать пацану:
1. Внести время из Эдита в Пикер:
form1.DateTimePicker1.Time:= StrToTime(form1.Edit1.text);
2. Внести дату из Эдита в Пикер:
form1.DateTimePicker1.Date:= StrToDater(form1.Edit1.text);
3. Внести время из Пикера в Эдит:
form1.Edit1.text:= TimeToStr(form1.DateTimePicker1.Time);
3. Внести дату из Пикера в Эдит:
form1.Edit1.text:= DateToStr(form1.DateTimePicker1.Date;
Чтобы это работало - нужно в модуле в разделе USES добавить имя модуля SysUtils....... БЛИН
← →
Virgo_Style © (2007-09-25 22:46) [20]Автор, теперь к Dmitro обращайся всегда, он добрый. А то тут будут думать заставлять, изучать что-то, оно тебе надо?
И пожелаем Dmitro терпения.
Вот такой я злой бываю ;-))
← →
Dmitro © (2007-09-25 22:55) [21]
> Virgo_Style © (25.09.07 22:46) [20]
> Автор, теперь к Dmitro обращайся всегда, он добрый. А то
> тут будут думать заставлять, изучать что-то, оно тебе надо?
Сэр, Ваш сарказм мне понятен, но не забывайте в каком форуме Вы находитесь.....
Если сразу не получается - народ может и забросить это дело. И ВЫМРУТЬ ДЕЛЬФЯ НАХ...Н
С УВАЖЕНИЕМ,,,,,
← →
korneley © (2007-09-25 23:27) [22]Последую примеру Dmitro © , так сказать алаверды. При переводе текста в эдит (или при вводе в него значений даты) надо учесть установки перменных
DateSeparator, TimeSeparator
и иже с ними. Т.е. если в системе дата пишется 01.01.2007 , а ты наберешь 01/01/2007, наStrToDate()
получишь эксепшн
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.10.21;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.064 c