![]() |
Programmstartzeit messen, auslesen irgendwie erhalten
Hey,
bin neu hier und habe auch schon ein kleines großeres Problem. Ich möchte die Zeit messen, die ein Programm (zB Photoshop) benötigt um in einem ausführbereiten Zustand zu kommen, seitdem es gestartet ist. Also: - Timer startet - Programm wird gstartet (via shellexecute) - hier muss jetzt was hin - Timer aus Wie mach ich das? Wie kommt man an die Zeit, wo das Programm gar nix mehr macht, also seine GUI dargestellt wurde, alles im Speicher geladen ist und der Prozessor das Programm erst mal nicht weiter verarbeitet. Gibts da nicht ne Systemmessage von jedem Programm? Oder kann man nicht überprüfen ob der Prozess kein CPU mehr beansprucht? Hoffe ihr könnt mir hier irgendwie weiterhelfen, denn ich :wall: <-- tue hier nicht weiterkommen Thx |
Re: Programmstartzeit messen, auslesen irgendwie erhalten
kann man nicht versuchen dem progrsamm ne message zu schicken, das es was antworten soll, und sobald was wiederkommt den timer beenden?
muss ma suchen es gibtn befehl sendmessage, mit dem kann man messages senden ( :-) ), aber ich weiss niocht ob sich das damit realisierten lässt (weiss nicht obs geht!) |
Re: Programmstartzeit messen, auslesen irgendwie erhalten
glaub nicht das photoshop irgendwas an dein programm zurücksenden würde...
|
Re: Programmstartzeit messen, auslesen irgendwie erhalten
willst du die startzeit einer fremden anwendung ermitteln oder die deiner eigenen? im letzteren fall würde gettickcount helfen
|
Re: Programmstartzeit messen, auslesen irgendwie erhalten
einer fremden. sonst würde er es nicht als beispiel anführen.
oder hast du etwas phototshop gemacht :shock: |
Re: Programmstartzeit messen, auslesen irgendwie erhalten
Er will die Startzeit eines fremden Programms auslesen, glaube ich zu wissen :mrgreen:
|
Re: Programmstartzeit messen, auslesen irgendwie erhalten
okok habs inzwischen auch gechecked :-D
ich fürchte das wird wohl so ohne weiteres nicht möglich sein. bei photoshop würde es über die cpu-auslastung funktionieren, aber auch das nicht zuverlässig (nur wenn nur photoshop gestartet wird) |
Re: Programmstartzeit messen, auslesen irgendwie erhalten
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz