Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - TDateTimePicker "kaputt"?
Siggi - Do 15.08.02 19:20
Titel: TDateTimePicker "kaputt"?
Hallo!
Man erstelle eine neue Anwendung, und setzte einen TDateTimePicker aufs Formular (Palette Win32).
Dann in FormCreate einfach
Quelltext
1:
| DateTimePicker1.Date := 0; |
beziehungsweise (je nach Delphi-Version)
Quelltext
1:
| DateTimePicker1.DateTime := 0; |
schreiben.
So wenn man jetzt das Programm startet, dann ist das Datum 01.01.1899 eingetragen, das ist ja auch richtig. Aber wenn man jetzt versucht, das Jahr per Tastatur zu ändern, beispielsweise auf 2002, dann stürzt das Programm bei mir ab.
Kommt der Fehler bei euch auch? :?:
Ist das überhaupt ein Fehler? :?:
Was soll ich tun? :?:
Danke
Mfg
Siggi
ao - Do 15.08.02 19:35
Hallo Siggi,
bei mir steht der DateTimePicker auf 30.12.1899 und nicht auf 01.01.1899. Ausserdem kommt auch kein Fehler, wenn ich das Jahr per Tastatur ändere. Du kannst ja mal die genaue Fehlermeldung posten, so kann ich da nichts zu sagen.
Warum setzt du denn das Datum auf "0"? So z.B. kannst du ihn auf das aktuelle Datum setzen:DateTimePicker1.DateTime := Now;
Gruß
Andreas
Siggi - Fr 16.08.02 17:12
ok, mit dem 30.12.1899 gebe ich dir recht :wink:
hm, also unter Delphi3 kommt 'ne EAccessViolation, das bringt aber auch nicht weiter.
@ DateTime = 0:
In einigen Situationen kann das bei mir vorkommen, aber mal davon abgesehen, es muss gehen.
Ich kann dir ja mal das Programm schicken, einmal Delphi5 und einmal Delphi3..., wenn du willst
Trotzdem Danke
Mfg
Siggi
ao - Fr 16.08.02 17:41
Hi Siggi,
kannst mir gerne das Project mal schicken, mal sehen ob ich den Fehler finden kann. Aber garantieren kann ich es nicht. :wink:
Gruß
Andreas
Siggi - Fr 16.08.02 21:58
jau, hab' ich gemacht, einmal Delphi3
und einmal Delphi5, sind aber nur Tests, nicht das Programm.
Also, einfach auf die erscheinende '99' im DateTimePicker klicken, und dann eine Zahl eingeben.
Die "Exes" habe ich mitgeschickt, damit du den Fehler auf jeden Fall siehst :wink:
Also, nochma vielen Dank
Mfg
Siggi
EDIT:-----------------------------------------------------------------
Als ich heute den Rechner angemacht habe, kam bei den gleichen Programmen, bei denen gestern eine Fehlermeldung kam, KEIN Fehler.
Das verwirrt mich leicht, aber der Fehler líegt dann wohl nicht an Delphi... :?
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!