Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
so weit bin ich auch schon.
aber wie kann ich das ganze umrechnen? bzw wie kann ich so was programmieren?
eigendlich is das ja schon so geschrieben
250875 wenn man jezt die doppelpunkte setzen würde: 2:08:70 (m;ss;ms;ms) aber wie kann ich die doppelpunkte setzen? is doch nen ganzer string
mit Insert an den gewünschten Stellen die Doppelpunkte einfügen.
Die Methode Insert fügt den angegebenen String in das AnsiString-Objekt ein.
AnsiString& __fastcall Insert(const AnsiString& str, int index);
Beschreibung
Der String str wird beginnend bei der mit index angegebenen Position in das AnsiString-Objekt eingefügt. 1 gibt dabei die erste Position im String an. Die Methode gibt den geänderten Ergebnis-String (*this) zurück.
Wenn index einen kleineren Wert als 1 enthält, wird er wie 1 behandelt. Wenn der Wert in index größer als die Länge des Strings ist, wird er auf Length() gesetzt und die Einfügeoperation in eine Hinzufügeoperation umgewandelt.
Wenn der Parameter str ein leerer String ist, führt Insert nichts aus.
Insert löst eine EOutOfMemory-Exception aus, wenn nicht genügend Speicher für den neuen, längeren String zugewiesen werden kann.
Hinweis
Wenn Sie mit einem Mulitbyte-Zeichensystem arbeiten, gibt der Parameter index die Zeichen, nicht die Byte an.
Bei mir sind
250875 mSek = 250,875 Sekunden
und damit irgendwas im Bereich von 4 Min und etwas (4.18125). Wie du auf 2 Minuten kommst ist mir schleierhaft. Empfehle hier doch noch mal googl
plTimeS sind die Anzahl der Sekunden, berechnet aus mSek/1000. Wo soll da eine 0 herkommen?
plTimeM sind die Minuten, berechnet aus sek/60. Wenn bei dieser Division kein Rest bleibt, sind die Sekunden 0. Ansonsten ist der Rest die verbleibenden Sekunden.
120 sek /60 = 2 Minuten und 0 Sek.<br>
130 sek /60 = 2 Miunten und 10 Sek
Comment