Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datum : Datum vom vorherigen Tag ermitteln (https://www.delphipraxis.net/5274-datum-datum-vom-vorherigen-tag-ermitteln.html)

1PM 30. Mai 2003 20:52

:?:

Denk mal drüber nach!

1PM 30. Mai 2003 20:53

Delphi-Quellcode:
  if (calendar.Date>date) and (calendar.date<(now-1)) and (frmmain.Einstellungen1.Visible=false)
    then
      begin //
        messagedlg('Sie besitzen keine Rechte diesen Tag auszuwählen!', mtWarning, [mbOk], 0);
        exit;
      end;


So... das ist der ganze Quelltext!

Stanlay Hanks 30. Mai 2003 20:57

Sorry, aber ich kapier absolut nicht, was du meinst. Du willst, dass man entweder den heutigen, oder den Gestrigen Tag auswählen kann oder?

Un du fragst ob Das Datum im Kalender größer als das aktuelle Datum ist, und ob zugleich das Kalender Datum kleiner ist, als das gestrige.

Ich würde sagen, du meinst das so:

Delphi-Quellcode:
 if ((calendar.Date>date) OR (calendar.date<(now-1))) and (frmmain.Einstellungen1.Visible=false)
    then
       ...

Ansonsten kapier ich nicht, was du willst.

flomei 30. Mai 2003 20:59

Das geht doch auch nur so wie Stanlay das gemacht hat. So würd ich das auch machen.

MfG Florian :hi:

1PM 30. Mai 2003 21:01

Also:


Ich möchte, das der Benutzer lediglich den heutigen und den gestrigen Tag auswählen kann! Mehr nicht!

Stanlay Hanks 30. Mai 2003 21:02

Dann nimm das, was ich oben geschrieben hab!

flomei 30. Mai 2003 21:04

Delphi-Quellcode:
if
  Calendar.Date > Date
or
  Calendar.Date < Date
then
  //was weiss ich was er machen soll
else
  ...
end;
Das sollte dann so aussehen.

MfG Florian :hi:

Stanlay Hanks 30. Mai 2003 21:05

Zitat:

Zitat von flomei
Delphi-Quellcode:
if
  Calendar.Date > Date
or
  Calendar.Date < Date
then
  //was weiss ich was er machen soll
else
  ...
end;
Das sollte dann so aussehen.

MfG Florian :hi:

Wenn er das so macht, kann er jedes beliebige Datum auswählen!

1PM 30. Mai 2003 21:06

Allerdings klappt das mit dem NOW nicht! :roll:

flomei 30. Mai 2003 21:07

Oh ja. :oops:
Delphi-Quellcode:
if
  Calendar.Date = Date -1
or
  Calendar.Date = Date +1
then
//und so weiter...
So besser ?!

MfG Florian :hi:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:07 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz