Hallo zusammen,
ich möchte per Button den Wert eines dateedit- feldes vor-bzw zurück stellen.
Hab mir gedacht einfach per
dateedit1.date := dateedit1.date - 1;
bzw.
dateedit1.date := dateedit1.date + 1;
das geht ein paarmal gut, bis dann in unregelmässiger Folge der Absturz mit SIGFPE erfolgt.
Was mach ich falsch?
Gruss KH
dateedit bringt Exception SIGFPE
-
- Beiträge: 145
- Registriert: So 22. Mär 2009, 07:48
- OS, Lazarus, FPC: WIN 11 (momentan )
- CPU-Target: 64 und 32Bit
- Wohnort: Hessen
- Kontaktdaten:
Re: dateedit bringt Exception SIGFPE
Hallo khh,
mit dem Datum ist das immer so eine Sache, versuchs mal mit
Hier ein Link: http://www.delphibasics.co.uk/RTL.asp?Name=IncDay
mit dem Datum ist das immer so eine Sache, versuchs mal mit
Code: Alles auswählen
IncDay(DateEdit1.date, +1;
IncDay(DateEdit1.date, -1;
Fehler sind wie Berge, man steht auf dem Gipfel seiner eigenen und redet über die der anderen.
-
- Beiträge: 489
- Registriert: Sa 5. Apr 2008, 09:37
- OS, Lazarus, FPC: Win Vista,Win 7 (L 0.9.29 FPC 2.4.1)
- CPU-Target: 32Bit /64 Bit
- Wohnort: Nähe Freiburg i.Br.
Re: dateedit bringt Exception SIGFPE
danke dir, probiere ich so
EDIT: funktioniert !
EDIT: genaue syntax: DateEdit1.date := IncDay(DateEdit1.date, -1);
danke
Gruss KH
EDIT: funktioniert !
EDIT: genaue syntax: DateEdit1.date := IncDay(DateEdit1.date, -1);
danke
Gruss KH