Tag im Datum ändern

herbert1

Level-2
Beiträge
48
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
ich möchte in einer Variable z.B. RT vom Typ DateTime
z.B. RT: DT: DT#2011-09-26-00:00;
nur den Tag (26) über die Visu ändern, damit der Bediener nicht das komplette Datum eingeben muß.
Wie kann ich das machen? Muß man da erst DT konvertieren und dann wieder zurückkonvertieren.

m.f.G Herbert1
 
Wenn du bereit bist mit Zeigern zu arbeiten kannst du mit einem Zeiger auf den String gehen und ihn bearbeiten. Ich würde das in eine Funktion ausgliedern und diese mit fuction(adr(StringDatum),adr(StringTag)) aufrufen. in der Funktion:

pointerDatum:=pointerDatum+8; (*wenn ich mich nicht verzählt habe*)
pointerDatum^:=pointerTag^;

//beide um ein erhöhen und nochmal das ganze und gut. Sind pointer da musste nichts zurückgeben

Gruß

Uwe
 
Zurück
Oben