MonthCalendar if then kullanımda şaartlar

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
dogan
Üye
Mesajlar: 173
Kayıt: 17 Eki 2014 10:11

MonthCalendar if then kullanımda şaartlar

Mesaj gönderen dogan »

Selamlar...

MonthCalendar la başı dertte olanlardan da biri benim :mrgreen: bugünün tarihi 15.05.2015 MonthCalendar daki tarih de 15.05.2015 if then işleminde şartlar eşit "=" olmasına rağmen küçüktür "<" komutu devreye giriyor nerede hata yapıyorum yoksa gözünden kaçan bir durum mu var anlayamadım...

Kod: Tümünü seç

procedure TForm8.KopyalaClick(Sender: TObject);
var
  i: Integer;
  SelArray: array of Integer;
begin
  Caption := datetostr(MonthCalendar1.Date);
  if MonthCalendar1.Date = Now then
  begin
    Application.MessageBox('Bugüne Kopyalama Yapamazsınız!', 'Hata!', 0)
  end
  else
  begin
    if MonthCalendar1.Date < Now then
    begin
      Application.MessageBox('Geçmiş Güne Kopyalama Yapamazsınız!', 'Hata!', 0)
    end
    else
    begin
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: MonthCalendar if then kullanımda şaartlar

Mesaj gönderen mrmarman »

now içinde saat de var. Now yerine Int( Now) kullanırsan bu sorunu aşarsın.
Resim
Resim ....Resim
Cevapla