Doopelpunkte in Uhrzeit durch Punkte ersetzen
-
Hi ich habe die Funktion Replace in der hilfe gefunden und habe folgendes versucht.
Ich möchte eine Uhrzeit wie 23:12:59 zu dieser Umwandeln 23.12.59, aber ich bekomme es nicht hin,AnsiString dotime; dotime=TimeToStr(Time()); AnsiReplaceStr(dotime,".",":");Erst sollte die "Time" zu einem String umgewandelt werden und dann der ":" durch einen "." ersetzt werden, aber irgendwie gibt dotime nur 0 zurück. Könnte mir da jemand helfen?
Würde mich sehr freuen.
mfg maxmann
-
zwei kleine Fehler drin:
dotime = AnsiReplaceStr(dotime,":",".");
-
Hallo
du könntest natürlich auch mit FormatDateTime gleich deine korrekte Formatierung aus dotime erstellen.
bis bald
akari
-
Hast recht ich habe den Wert ja garnicht dotime zugeordnet. Danke für eure Antworten, es klappt nun alles Prima.
mfg Maxmann