AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Wurde Programm mit dem Taskmanager beendet?
Thema durchsuchen
Ansicht
Themen-Optionen

Wurde Programm mit dem Taskmanager beendet?

Ein Thema von VizeTE · begonnen am 14. Aug 2006 · letzter Beitrag vom 15. Aug 2006
Antwort Antwort
Seite 2 von 3     12 3      
Benutzerbild von CK_CK
CK_CK

Registriert seit: 30. Aug 2005
Ort: Dortmund, Germany
388 Beiträge
 
Delphi 2006 Enterprise
 
#11

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 18:22
Du könntest ja wenn das Programm gestartet wird eine temporäre Datei erzeugen.
Diese wird beim Beenden gelöscht. Wenn die Datei jetzt aber beim nächsten start noch da ist, bedeutet das, dein Programm wurde "abgeschossen" (und konnte die Datei nicht löschen...).
Chris
» «
Mehr von mir (Programme, etc.): http://www.kroegerama.de
  Mit Zitat antworten Zitat
VizeTE

Registriert seit: 31. Dez 2002
178 Beiträge
 
Delphi 5 Enterprise
 
#12

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 18:31
Zitat von Luckie:
Und womit man es dann auch verhindern könnte. Nur weil du es nur mitloggen willst, heißt das ja nicht das andere das auch nur wollen.
Naja es könnte ja so sein, daß man an der Tatsache des Beendens nichts mehr ändern kann. Nur ne Info das das jetzt passiert würde ich mir wünschen. Unter .Net gibts sowas wohl auch, wurde mir zugetragen.
  Mit Zitat antworten Zitat
Benutzerbild von faux
faux

Registriert seit: 18. Apr 2004
Ort: Linz
2.044 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 19:28
Zitat von Daniel G:
Wobei mich dann mal interessieren würde, warum es zum Beenden eines Prozesses zwei Möglichkeiten gibt.
Lade dir den Process Explorer, da kannst du die Prozesshierachie sehen.

Grüße
Faux
Faux Manuel
Wer weiß, dass er nichts weiß, weiß mehr, als der der nicht weiß, dass er nichts weiß.
GoTrillian
  Mit Zitat antworten Zitat
Benutzerbild von Michael Habbe
Michael Habbe

Registriert seit: 10. Aug 2005
264 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 19:42
Zitat von malo:
Und ich bin auch sehr froh drum. Man stelle sich nur mal vor, das Beenden des Prozesses wird verhindert. Dann würde ja der "letzte Ausweg" um ein Programm zu beenden, verhindert
Dann möchte ich mal wissen, warum sich manche "aufgehängte" Prozesse nicht per Taskmanager beenden lassen.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#15

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 21:14
Weil du nicht das Recht hast sie zu beenden?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Daniel G
(Gast)

n/a Beiträge
 
#16

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 21:34
Warum nicht?

Nehmen wir den FF. Wenn ihm urplötzlich bei meiner alten XP - Installation das Internet weggenommen wurde (Modem abgestürzt), bekam ich ihn nicht mehr geschlossen und musste neu starten. Warum fehlen mir dann zum Beenden des Prozesses mit einmal die Rechte? Immerhin habe ich ihn doch gestartet.
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#17

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 21:36
vermutlich hängt er dann irgendwo in einer Funktion die mit Betriebssystemfunktionen arbeitet. Wenn du ihn jetzt beendet würdest wäre die entsprechende Schnittstelle mit KO. Dementsprechend darfst du Ihn wohl nicht verwenden weil er noch in der Funktion hängt auf die du aus Benutzerebene kein Zugriff hast. Könnte ich mir zumindest so denken.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#18

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 21:37
Zitat:
Dann möchte ich mal wissen, warum sich manche "aufgehängte" Prozesse nicht per Taskmanager beenden lassen.
Ab und zu kommts wirklich vor, dass Prozesse sich nicht beenden lassen, obwohl man die Rechte hat (zumindest ist das bei mir ein paar Mal vorgekommen). Es gibt dann aber auch keine Fehlermeldung, sondern der Prozess läuft einfach weiter.
Das waren aber allesamt Situationen, in der das ganze System ohnehin schon sehr instabil und ein Neustart dringend angesagt war.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von Michael Habbe
Michael Habbe

Registriert seit: 10. Aug 2005
264 Beiträge
 
Turbo Delphi für Win32
 
#19

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 23:19
Zitat von Luckie:
Weil du nicht das Recht hast sie zu beenden?
Nene, die Rechte hab ich schon.

Zitat von Chewie:
Ab und zu kommts wirklich vor, dass Prozesse sich nicht beenden lassen, obwohl man die Rechte hat (zumindest ist das bei mir ein paar Mal vorgekommen). Es gibt dann aber auch keine Fehlermeldung, sondern der Prozess läuft einfach weiter.
Das waren aber allesamt Situationen, in der das ganze System ohnehin schon sehr instabil und ein Neustart dringend angesagt war.
Win2000:
Ich habe bis vor kurzem mit meinem fünf 1/2 Jahre alten System gearbeitet (P3 1000). In der ganzen Zeit habe ich es einmal neu (rüber-)installiert, weil ich mir die Rechte zerschossen hatte. Das System lief und lief und lief (tut es immer noch, aber man muss ja mal an die alternde Technik denken).
In der ganzen Zeit kam dieses so selten vor, dass ich nicht mal mehr sagen kann, ob es überhaupt mal passierte.

WinXP:
Seit ca. 8 Wochen arbeite ich nun mit einem P4 3 GHz. In dieser kurzen Zeit ist das Problem schon dreimal aufgetaucht. Die Software, die eingesetzt wird, ist fast identisch mit dem alten System.
Man kann sagen, was man will, aber im Vergleich zu Win2000 ist WindowsXP ein totaler Reinfall.
(Es sind natürlich auch noch einige andere Dinge, dir mich über XP ärgern)
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#20

Re: Wurde Programm mit dem Taskmanager beendet?

  Alt 14. Aug 2006, 23:56
Zitat von Michael Habbe:
aber im Vergleich zu Win2000 ist WindowsXP ein totaler Reinfall.
In deinem Fall vielleicht. Aber man sollte nicht generell Pauchalisieren. Hast du eventuell schon mal daran gedacht, dass du keine passenden Treiber für XP hast?

Aber wie auch immer, diese Diskussion ist hier fehl am Platz.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz