Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 19.10.2011, 14:57
Hetrue Hetrue вне форума
Прохожий
 
Регистрация: 11.10.2011
Сообщения: 46
Репутация: -241
По умолчанию год, зодиак

Код:
{$R *.dfm}

procedure TForm1.btn1Click(Sender: TObject);
var ch,mes:integer;
begin
ch:=StrToInt(edt1.text);mes:=StrToInt(edt2.text);

if (ch>0) and (ch<32) and  (mes>0) and (mes<13) then
case mes of
1: if ch>=20 then lbl3.Caption:='Водолей' else lbl3.caption:='Козерог';
2: if ch>=21 then lbl3.Caption:='Рыбы' else lbl3.caption:='Водолей';
3: if ch>=21 then lbl3.Caption:='овен' else lbl3.caption:='Рыбы';
4: if ch>=21 then lbl3.Caption:='Телец' else lbl3.caption:='Овен';
5: if ch>=22 then lbl3.Caption:='Близнецы' else lbl3.caption:='телец';
6: if ch>=22 then lbl3.Caption:='Рак' else lbl3.caption:='Близнецы';
7: if ch>=24 then lbl3.Caption:='Лев' else lbl3.caption:='Рак';
8: if ch>=23 then lbl3.Caption:='Дева' else lbl3.caption:='Лев';
9: if ch>=22 then lbl3.Caption:='Весы' else lbl3.caption:='Дева';
10: if ch>=24 then lbl3.Caption:='Скорпионн' else lbl3.caption:='Весы';
11: if ch>=23 then lbl3.Caption:='Стрелец' else lbl3.caption:='Скорпион';
12: if ch>=22 then lbl3.Caption:='Козерог' else lbl3.caption:='Стрелец';
end
   else lbl3.caption:='Неверно введены значения';
   edt1.text := formatdatetime('dd', (DTP1.Date));
edt2.text := formatdatetime('mm', (DTP1.Date));
   end;

procedure TForm1.btn2Click(Sender: TObject);
begin
Close;
end;

end.
Админ: Пользуемся тегами для оформления кода!

и мен надо что бы еще использовался DataTimePicker и что бы выводился год, например близнецы,год собаки, как это реализовать не одскажите? Заранее благодарю!

Последний раз редактировалось Admin, 19.10.2011 в 15:01.
Ответить с цитированием
  #2  
Старый 19.10.2011, 15:36
freedomman freedomman вне форума
Новичок
 
Регистрация: 12.10.2011
Сообщения: 51
Репутация: 10
По умолчанию

делишь текуший год на 12 и по остатку через case указываешь какой это год
Ответить с цитированием
  #3  
Старый 19.10.2011, 15:50
Hetrue Hetrue вне форума
Прохожий
 
Регистрация: 11.10.2011
Сообщения: 46
Репутация: -241
По умолчанию

Цитата:
Сообщение от freedomman
делишь текуший год на 12 и по остатку через case указываешь какой это год
благодарю, но..мне бы кодинг, а то я не шарю практически
Ответить с цитированием
  #4  
Старый 19.10.2011, 17:03
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Вот жеж блин! Как это все осточертело!!!!
Одно дело НЕ ШАРЮ! Другое дело Мне наплеть на знания! Я хочу чтоб за меня сделали!
Вбиваем в Яндекс "delphi текущий год": и первая ссылка
Аналогичный запрос Яндексу подсказывает нам, как получить остаток от деления
Дальше нам не ясно, что такое CASE и снова подсказывает Яндекс!
А если помусолить поисковики получше, то можно и исходники найти (А ведь всего-то спросил "delphi год зодиака"!!! Никаких премудраций в запросе!).

Накипело блин!
__________________
Грамотно поставленный вопрос содержит не менее 50% ответа.
Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть.

Последний раз редактировалось dr. F.I.N., 19.10.2011 в 18:01.
Ответить с цитированием
  #5  
Старый 19.10.2011, 17:33
Аватар для Admin
Admin Admin вне форума
Администратор
 
Регистрация: 03.10.2005
Адрес: Россия, Москва
Сообщения: 1,553
Версия Delphi: Delphi 7
Репутация: выкл
По умолчанию

Цитата:
Сообщение от dr. F.I.N.
Накипело блин!
И тем не менее стараемся держать себя в руках
Ответить с цитированием
  #6  
Старый 19.10.2011, 17:55
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Цитата:
Сообщение от Admin
И тем не менее стараемся держать себя в руках
Извиняюсь за OffTop, извиняюсь за немного резкий тон. Но выразился я в рамках дозволенного. Даже решение человеку нашел и доходчиво объяснил как надо искать ответы на интересующие его вопросы. Плюс готовое решение

Замечание принял.
__________________
Грамотно поставленный вопрос содержит не менее 50% ответа.
Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть.

Последний раз редактировалось dr. F.I.N., 19.10.2011 в 17:57.
Ответить с цитированием
  #7  
Старый 19.10.2011, 18:14
Hetrue Hetrue вне форума
Прохожий
 
Регистрация: 11.10.2011
Сообщения: 46
Репутация: -241
По умолчанию

Благодарю, но я честно искал, честно пытался сделать, но ничего не выходило, и поэтому сюда написал, потому что здесь хороший форум, и умные дюди, и прости ужза такое доведение тебя, до злости)
Ответить с цитированием
  #8  
Старый 19.10.2011, 18:23
Аватар для dr. F.I.N.
dr. F.I.N. dr. F.I.N. вне форума
I Like it!
 
Регистрация: 12.12.2009
Адрес: Россия, г. Новосибирск
Сообщения: 663
Версия Delphi: D6/D7
Репутация: 26643
По умолчанию

Цитата:
Сообщение от Hetrue
Благодарю, но я честно искал, честно пытался сделать, но ничего не выходило, и поэтому сюда написал, потому что здесь хороший форум, и умные дюди, и прости ужза такое доведение тебя, до злости)
Злости нет. Есть обида на совреемнную реальность. Раньше люди стремились, грызли, искали, потели... сейчас же проще спросить...
__________________
Грамотно поставленный вопрос содержит не менее 50% ответа.
Грамотно поставленная речь вызывает уважение, а у некоторых даже зависть.
Ответить с цитированием
  #9  
Старый 19.10.2011, 18:58
Аватар для Konrad
Konrad Konrad вне форума
Эксперт
 
Регистрация: 19.03.2009
Сообщения: 1,261
Репутация: 45834
По умолчанию

В разделе работа тебе помогут.
http://www.delphisources.ru/forum/forumdisplay.php?f=34


П.с.:
dr. F.I.N. +100000000*10^(256!)
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:56.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025