Avatar billede snowball Novice
13. august 2002 - 20:27 Der er 2 kommentarer og
1 løsning

Dage i uge

Jeg er ved at lave et program hvor jeg har brug for at finde dagene i en uge. Jeg har også en funktion som kan gøre det, men den fejler bare hvis den dato jeg giver som input ligger i den første uge af måneden !

Et lille test projekt kan hentes på http://www.geertsen.dk/e/date.zip - Det skulle gerne være ret selvforklarende, men går ud på at man vælger en dato i kalenderen og trykker på knappen og så kommer dato'erne til at stå i listboxen !

Skriv hvis I ikke er med på hvad jeg mener :)

Snowball
Avatar billede stoney Nybegynder
13. august 2002 - 20:46 #1
Kan du ikke bare rette denne til ?

http://www.swissdelphicenter.com/en/showcode.php?id=863

Stoney
Avatar billede snowball Novice
13. august 2002 - 21:08 #2
Ser ud til at virke. Takker :)

Snowball
Avatar billede snowball Novice
13. august 2002 - 21:33 #3
Til andre der kunne være interesseret i det samme, så endte det med nedenstående:

procedure TForm1.GetDaysInWeek();
var
  WeekDate: TDate;
  DoW, i, j, DateOffset: Integer;
  DayArray: array[1..7] of TDateTime;
begin
  WeekDate := CDate.CalendarDate;
  j := 1;
  for i := 2 to 8 do begin
    DoW := DayOfWeek(WeekDate);
    if DoW = 1 then DateOffset := - 6
    else
      DateOffset := Dow - i;

    DayArray[j] := WeekDate - DateOffset;
    inc(j);
  end;

  Listbox1.Clear;
  for i := 1 to 7 do
    ListBox1.Items.Add(DateTimeToStr(DayArray[i]));
end;

Snowball
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB

Politiets Efterretningstjeneste

Configuration Manager til PET's IT-afdeling

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Everllence

Data Engineer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger en IT-supporterelev til lokal IT på Haderslev Kaserne