| |
|
|
Handle& = @Create("DateEdit",L1,S2,I3,I4,I5,I6)
Es wird ein Control erzeugt mit dem Datumswerte eingegeben oder angezeigt werden können.
Parameter:
P:L1 | Handle des übergeordneten Fensters | P:S2 | Datum im landesspezischen Kurzformat | P:I3 | X-Koordinate der linken obere Ecke der EditBox | P:I4 | Y-Koordinate der linken obere Ecke der EditBox | P:I5 | Breite der EditBox | P:I5 | Höhe der EditBox |
Der Startwert wird über P:S2 festgelegt. <b>S2</b> ist das Datum im landesspezischen Kurzformat, in Deutschland also im Format "TT.MM.JJJJ", etwa "25.10.2003". Ist <b>S2</b> ein Leerstring oder kein gültiges Datum, wird das aktuelle Datum genommen.
Ein DateEdit dient zur Eingabe eines Datums. Beim Klick auf den Pfeil nach unten öffnet sich ein Kalender zum komfortablen einstellen des Datums. Mit @LINK:[GetText] kann es ausgelesen werden. LINK:[SetText] bleibt wirkungslos (siehe Beispiel 2). Das landesspezifische Format läßt sich über die XProfan-Funktion LINK:[Date]$(4) auslesen. Das Ergebnis ist ein String mit vier Zeichen. Das erste Zeichen ist das Trennzeichen, die anderen drei geben die Reihenfolge von Jahr (y), Monat (M) und Tag (d) an. Auf einem deutschsprachigen Rechner ist der Ergebnis von Date$(4) also ".dMy".
|
|
|
| |
|
|