Freigeben über


Elapsed Time: Automation Classes

Diese Prozedur zeigt, wie die Differenz zwischen zwei CTime-Objekten abgeleitet wird und ein CTimeSpan Ergebnis abruft.

So Laufzeit berechnen

  1. Erstellen Sie zwei COleDateTime-Objekte.

  2. Legen Sie eines der COleDateTime-Objekte auf die aktuelle Zeit fest.

  3. Führen Sie eine zeitintensive Aufgabe aus.

  4. Legen Sie das andere COleDateTime-Objekt auf die aktuelle Zeit fest.

  5. Nehmen Sie den Unterschied zwischen den beiden Zeiten.

    COleDateTime timeStart, timeEnd;
    timeStart = COleDateTime::GetCurrentTime();
    // ... perform time-consuming task
    timeEnd = COleDateTime::GetCurrentTime();
    COleDateTimeSpan spanElapsed = timeEnd - timeStart;   
    

Siehe auch

Konzepte

Date and Time: Automation Support