tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
405
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    FIAzubi FIAzubi ist offline Mitglied Bronze
    Registriert seit
    Jul 2004
    Beiträge
    35
    Hallo

    habe mal wieder ein Problem....--is ja nicht das erste--



    Brauche die exakte Dauer einer Prozedur. Hab auch schon eine Lösung, leider ist die Angabe nicht optimal, da sie nur in Sekunden ist und nicht wirklich genau arbeitet.
    Der Wert ist auch abhängig davon, ob die Prozedur am Ende oder am Anfang einer Sekunde gestartet wurde......

    Hatt jemand für mich eine bessere Lösung für mein Problem?
    Bin für jeden Ratschlag dankbar...

    meine Lösung:
    Code :
    1
    2
    3
    4
    5
    
    Dim f As Date
     
    f = Now
    '...........Pozedur
    MsgBox (DateDiff("s", f, Now))
    Mfg
    FIAzubi
     

  2. #2
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    Mit der API-Funktion GetTickCount kannst du die Millisekunden seit dem letzten Start von Windows ermitteln. Das einmal am Anfang der Funktion und einmal am Ende aufgerufen liefert die den Start- und Endpunkt, mit denen du die Ausführungsdauer in Millisekunden berechnen kannst.

    Ich hoffe, das ist genau genug für dich. Mehr zu der Funktion findest du in der MSDN oder bei Google.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

Ähnliche Themen

  1. Berechnen einer Dauer - Nur Arbeitstage
    Von alan79 im Forum Java
    Antworten: 6
    Letzter Beitrag: 17.02.10, 18:53
  2. [Anfänger] Dauer einer Animation
    Von UnoDosTres im Forum Cinema 4D
    Antworten: 18
    Letzter Beitrag: 15.07.08, 20:12
  3. Wiederholen einer Prozedur
    Von Lektor21 im Forum PHP
    Antworten: 12
    Letzter Beitrag: 13.02.08, 16:51
  4. Antworten: 4
    Letzter Beitrag: 14.02.07, 16:06
  5. Click Prozedur innerhalb einer anderen Prozedur aufrufen?!
    Von Blaubmania im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 21.09.06, 12:55