17. oktober 2008 - 15:46Der er
12 kommentarer og 1 løsning
termins dato
Hej eksperter jeg er igang med at lave et lille program som min kæreste skal kunne bruge til at kunne udregne sin termin sådan ca.
jeg ved hvordan man skal regne det ud. men kan bare ikke få det ind i delphi.
udregnings metoden: sidste mens dag (28-09-2005) der skal lægges 7 dage til sidste mens dag (05-10-2005) så lægger vi yderligere 365 dage til (05-10-2006) herfra skal der trækkes 3 mdr fra (05-07-2006)
kan nogen hjælpe med hvordan man kan lave dette regnestykke i delphi forholdsvis simpelt?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
begin Dato := EncodeDate(2005,9,28); Dato := IncDays(Dato,7); Dato := IncYear(Dato,1); Dato := IncMonths(Dato,-3); ShowMessage('Min kæreste har termin : '+DateToStr(Dato)); end;
Martinlind -> den linie du har skrevet hvor der står - dato := encodedate(2005,9,28) kan den laves sådan at man kan vælge datoen fra en datetimepicker og derfra bruge de andre strenge som står skrevet?
procedure TForm4.Button1Click(Sender: TObject); VAR Dato : TDateTime;
begin Dato := lastmensa.Date; Dato := IncDays(Dato,7); Dato := IncYear(Dato,1); Dato := IncMonths(Dato,-3); ShowMessage('Min kæreste har termin : '+DateToStr(Dato));
end;
procedure TForm4.Button3Click(Sender: TObject); begin edit2.Clear; edit3.Clear; edit4.Clear; edit5.Clear; combobox1.Text:='Vælg køn...'; combobox2.Text:='Dage imellem din mens...'; end;
procedure TForm4.Button4Click(Sender: TObject); begin close; end;
procedure TForm4.lastmensaExit(Sender: TObject); begin label10.Caption:=lastmensa.text; end;
Sikkert bare fordi jeg ikke kan huske/stave du kan stille dig på DateUtils og trykke F1 så skulle du få hjælp til de dato rutiner der er ( så kan du finde IncDay(s) og de andre :-)
Nu skal du til at skynde dig, for ellers er du blevet far inden programmet kører - og så får du ikke tid til at lege med det mere :-)
Synes godt om
Ny brugerNybegynder
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.