Autor Beitrag
Blamaster
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164



BeitragVerfasst: Fr 31.08.07 18:35 
Hi,

ich hab mal ne Frage zur Umsetzung einer Fortschrittsanzeige.
Das Programm von mir arbeitet zusammen mit ner rar.exe und solange die rar.exe Aktiv ist soll in meinem Programm in irgendeiner Form ein Status prozess sichtbar sein, damit man erkennen kann, wann die rar.exe mit dem entpacken fertig ist. Momentan hab ich das mit einem timer so umgesetzt:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
Timer1.Interval:=2000;
Image4.Picture.LoadFromFile('Status.gif');
if IsExeRunning('Rar.exe'then
Image4.Show
else
Image4.Hide;


Die Status gif ist dabei ein Statusbalken der sich pausenlos bewegt.

Habt ihr noch andere Lösungen wie man den Programm fortschritt sichtbar machen könnte als meine ?


Moderiert von user profile iconChristian S.: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Fr 31.08.2007 um 19:59
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Fr 31.08.07 19:34 
Moin!

Wenn du von der externen Anwendung (rar.exe) keine Informationen beziehen kannst, wie weit der Vorgang schon ist, dann dürfte das bereits das "Optimum" sein... :?

cu
Narses

_________________
There are 10 types of people - those who understand binary and those who don´t.