Tool um Zeit zu messen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von skulldred, 11. Juni 2006 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 11. Juni 2006
    Hallo zusammen

    Ich möchte für nen Kumpel ein Tool Programmieren.

    Was muss es können:
    Ich gebe ein Dokument an das geöffnet wird mit dazugehörigem Program.
    Bsp. Doc öffnen so das es mit Word geöffnet wird.
    Das Programm soll die Dauer messen wie lange es braucht um das Dokument zu öffnen...

    Überlegung:
    Ich wähle die Datei aus die geöffnet wird.
    Klicke auf Start, dabei wird die Datei geöffnet und ein Timer gestartet.
    Nachdem das Fenster vollständig geladen wurde hält es den Timer an und gibt die Zeit aus...

    Problem:
    Wie kann ich das vollständige Laden ermitteln in VB...?
    Gibt es eine Möglichkeit in der Art:

    If fenster geladen then stop timer?


    THX im Voraus

    MfG SD
     

  2. Anzeige
  3. #3 11. Juni 2006
    Darauf bin ich auch gestossen...
    Nur hab ich hier das Problem, dass ich nur exe öffnen kann sobald ich mit

    Set Word = CreateObject("Word.Application")
    Word.WindowState = 1
    Word.Visible = True

    Word.Documents.Open App.Path & "\Test.doc", , True

    komme rafft es das teil nicht mehr... und direkt ein Doc angeben kann ich net...

    Thx trozdem =)
     
  4. #4 11. Juni 2006
    Es gibt eine API zum öffnen von Dateien mit dem asoziierten prog ;) ShellExecuteA: http://www.vbarchiv.net/vbapi/ShellExecute.php

    Aber das wird dir bei deinem Problem ned viel helfen :) Du musst den code von DarkRaven so modifizieren das er die WINWORD.EXE mit dem namen des Dokumentes als Parameter startet! Musst im Code nach der Verwendung von CreateThread guggen, da sollte das irgendwie gehen! Dann kannste noch den 2ten Code von DarkRaven für die Zeitmessung nutzen, indem ihn z.b. alle 100ms das Timer event abfeuern lässt und das dann zusammenzählst :)

    mfg r90

    ps: hmmm, sry für die sehr dumme frage, aber anscheinend kennen wir uns(deine sig^^)?! icq?

    //EDiT: hab dir den Code so umgeändert das er jetzt auch die vergangene Zeit anzeigt ;) Zum starten eine .doc Datei einfach beim Pfad den Pfad zur WINWORD.exe eingeben, leerzeiche und dann der pfad zur doc-Datei -> z.b. "D:\Programme\Microsoft Office\OFFICE11\WINWORD.EXE C:\bla.doc" sollte gehn.
    Link:
    cshare.de - Dateien im Internet speichern
     
  5. #5 12. Juni 2006
    Du hast mir schon öfters bei VB Problemen geholfen...
    Hab nur nen anderen Avatar und ne andere Sig ;)

    Der Code funzt einwandfrei... Was mal wieder meine Sig bestätigt ;)
    THX a lot

    MfG SD
     

  6. Videos zum Thema
Die Seite wird geladen...
Similar Threads - Tool Zeit messen
  1. Antworten:
    1
    Aufrufe:
    837
  2. Antworten:
    10
    Aufrufe:
    2.576
  3. Antworten:
    1
    Aufrufe:
    389
  4. WIN XP zeit tool/script

    puma , 13. April 2007 , im Forum: Windows
    Antworten:
    3
    Aufrufe:
    275
  5. Antworten:
    0
    Aufrufe:
    212