Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2010.02.07;
Скачать: [xml.tar.bz2];

Вниз

Странности календаря в Дельфи   Найти похожие ветки 

 
Aleks   (2009-12-11 10:28) [0]

Нужно чтобы при показе формы с календарем был выделен сегодняшний день.
Пробую сделать на ОнШов так :
var
Present: TDateTime;
myDate : TDateTime;
myYear, myMonth, myDay : Word;
begin
Present:= Now;
DecodeDate(myDate, myYear, myMonth, myDay);
Form4.MonthCalendar1.Date:=myDate;
end;
Показывает декабрь 1899 год, выделяет меткой 30 число.
В чем могуть быть траблы?


 
Медвежонок Пятачок ©   (2009-12-11 10:34) [1]

никаких траблов нет.
календарь честно показывает mydate


 
Kyn66 ©   (2009-12-11 11:14) [2]


> Медвежонок Пятачок ©   (11.12.09 10:34) [1]

Что меня прикалывает в твоих ответах, то это намек издалека... :) Ну нельзя сразу человеку объяснить, что myDate нигде не инициализирована, а посему бред и показывает. И зачем промежуточное DecodeDate(myDate, myYear, myMonth, myDay), если нужна полная дата?


 
Медвежонок Пятачок ©   (2009-12-11 11:19) [3]

Пришел и все испортил.

Ну нельзя сразу человеку объяснить, что myDate нигде не инициализирована

по мне так если чел сам допрет, что он тупо накосячил и календарь не виноват, то пользы ему от этого будет на порядок больше.


 
clickmaker ©   (2009-12-11 11:21) [4]

нифига. Present - это зарезервированное слово. compiler magic. все календари должны показывать его, даже если им подсовывают какую-то myDate


 
kyn66 ©   (2009-12-11 11:24) [5]

Ну вот, началось избиение младенца.....


 
Медвежонок Пятачок ©   (2009-12-11 11:26) [6]

и вообще откуда претензия за какие-то намеки?

вопрос: в чем траблы, календарь врет.

ответ: никаких траблов нет. календарь честно показывает mydate

все открытым текстом и без намеков.


 
kyn66 ©   (2009-12-11 11:28) [7]


> по мне так если чел сам допрет, что он тупо накосячил и
> календарь не виноват, то пользы ему от этого будет на порядок
> больше.

Ты знаешь, бывают случаи когда лишний end;(пример) или скобку лишнюю будешь искать неделю до опупения. На свой розум - вроде все пучком, пока свежий глаз не подскажет где собака порылась. Вон оно как быват... :)


 
Медвежонок Пятачок ©   (2009-12-11 11:32) [8]

На свой розум - вроде все пучком

моя метода направлена на то, чтобы отучить человека думать следующим  образом :

"я даратаньян, а календарь и компилятор дураки"


 
Сергей М. ©   (2009-12-11 11:36) [9]


> kyn66 ©   (11.12.09 11:28) [7]


> бывают случаи


Бывают.
Но этот случай явно не из тех.


 
kyn66 ©   (2009-12-11 11:48) [10]


> Медвежонок Пятачок ©   (11.12.09 11:32) [8]
> "я даратаньян, а календарь и компилятор дураки"

Ну зачем ты так. Автор ведь ничего против компилятора не упомянул. Пытается в своих траблах разобраться. А вот такое (Пробую сделать на ОнШов так :) немного раздражает :(. А опыт он с годами приходит, хоть в чем. Автор ведь не просит за него написать,

Пробую сделать

Но не получается.


 
Медвежонок Пятачок ©   (2009-12-11 12:22) [11]

Автор ведь ничего против компилятора не упомянул

это образ мышления такой. или восприятие мира такое если хотите.

"я присваиваю то, что надо, а календарь показывает не то что надо"

есть еще подобные примеры.
"я обращаюсь по имени к полю датасета которое точно есть, а программа ошибочно говорит, что его нет"

я выполняю запрос с условием where, в которое стопудово должны попасть сто записей (я точно знаю, что они там есть), а скл сервер ошибочно не возвращает ни одной"

и так далее....


 
kyn66 ©   (2009-12-11 12:47) [12]


> Медвежонок Пятачок ©   (11.12.09 12:22) [11]

НУ это из области самозаблуждения, что-ли... Ничего, я думаю автор во всем разберется и поймет в чем была его ошибка. Одно плохо, что во время интенсивного обсуждения таких ситуаций автор-ы кудасть пропадают. И приходится делиться догадками. Не вижу смысла в дальнейших спорах без участия автора ;)

> Медвежонок Пятачок ©   (11.12.09 11:32) [3]+[8]

А вобщем в твоей методе есть некий здравый смысл. ;)


 
sniknik ©   (2009-12-11 13:03) [13]

> А вобщем в твоей методе есть некий здравый смысл. ;)
это единственно верный смысл, т.к. пока они "кивают" на других они не учатся. есть и примеры таких, тут один пару лет уже наверное на форум ходит и как был нулем так и остался, и все вопросы его сводятся по смыслу "я все верно делаю, а оно не работает. в чем проблема?" (и что ответить кроме как "в зеркале"?). а должно быть не так, должно быть "раз не работает значит что то сделано не так, а раз делаю я .... то либо неправильно делаю либо чего то в реализуемой теме не знаю".


 
Anatoly Podgoretsky ©   (2009-12-11 13:32) [14]

> sniknik  (11.12.2009 13:03:13)  [13]

Не один


 
{RASkov} ©   (2009-12-11 14:10) [15]

> [3] Медвежонок Пятачок ©   (11.12.09 11:19)
> по мне так если чел сам допрет, что он тупо накосячил и
> календарь не виноват, то пользы ему от этого будет на порядок
> больше
.

Не факт.... еще не знай как он сам допрет... возможно через Ж..., главное заработает и он подумает что так и должно быть...
Отсюда можно сделать вывод, что именно ТЫ его поставил на эту дорогу.... неправильную...)
А возможно указание сразу на его оплошность заставят его думать в верном направлении и дальше...
Так что вилами по воде эти намеки...
:о)


 
{RASkov} ©   (2009-12-11 14:14) [16]

> Так что вилами по воде \возможно/ эти намеки...

Собсно что я хотел сказать. Оно и так хорошо и так. Или другими словами все плохо.
Поэтому каждый сам выбирает как помочь человеку или запутать его в конец.
ЗЫ это я не кому конкретно не говорю :)


 
Aleks   (2009-12-11 16:29) [17]

Спасибо парни за советы и подсказки, потихоньку разобрался с календарем.


 
Плохиш ©   (2009-12-11 23:28) [18]


> Ты знаешь, бывают случаи когда лишний end;(пример) или скобку
> лишнюю будешь искать неделю до опупения. На свой розум -
>  вроде все пучком, пока свежий глаз не подскажет где собака
> порылась. Вон оно как быват... :)
>

Слесарю - слесарево.


 
Германн ©   (2009-12-12 01:35) [19]


> потихоньку разобрался с календарем.

Ножом по горлу и в колодец? (с:)


 
Aleks   (2009-12-12 11:36) [20]

>Германн. Тоисть? :/


 
Германн ©   (2009-12-12 14:13) [21]


> Тоисть?

"Джентельмены удачи" (с)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2010.02.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.5 MB
Время: 0.006 c
4-1228802818
DimonS
2008-12-09 09:06
2010.02.07
Как реализовать чтение iButton?


4-1228475749
[RU].banOK
2008-12-05 14:15
2010.02.07
Пр0блемка с T00lHelp32


15-1259734968
matveih1
2009-12-02 09:22
2010.02.07
Как показать направление сортировки в DBGrid


2-1260346855
Andrewtitoff
2009-12-09 11:20
2010.02.07
Tidhttp.post


15-1259789646
AlexDan
2009-12-03 00:34
2010.02.07
Переходить ли на W7.. продолжение..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский