Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Programm mit Start --> Ausführen beenden (https://www.delphipraxis.net/135160-programm-mit-start-ausfuehren-beenden.html)

daniel-h 5. Jun 2009 17:56


Programm mit Start --> Ausführen beenden
 
hay,
ich habe ein programm, welches als prozess im hintergrund läuft.
Ist es möglich per START --> Ausführen diesen prozess zu beenden?
wenn ja, wie.

mfg

quendolineDD 5. Jun 2009 18:00

Re: Programm mit Start --> Ausführen beenden
 
Du kannst es doch ganz normal über den Prozessexplorer beenden (Strg + Alt + Entf).

daniel-h 5. Jun 2009 18:07

Re: Programm mit Start --> Ausführen beenden
 
ja, dass ist mir klar.
da ich es an ein paar schul kollegen weiter gegeben habe, wollte ich diese funktion einbauen.
das ist für die einfach komfortabler :wink:

mkinzler 5. Jun 2009 18:23

Re: Programm mit Start --> Ausführen beenden
 
Programme, welche man "abschiessen" musst, willst du wohl nicht als komfortabel bezeichnen :shock:

daniel-h 5. Jun 2009 19:13

Re: Programm mit Start --> Ausführen beenden
 
es ist ja auch nur ein teil des gesammten projektes, wofür es sich nicht lohnen würde ein fenster zu erstellen.
und wenn der benutzer diesen teil halt nicht braucht, soll er ihn, wie du es nennst "abschiessen". :wink:

mkinzler 5. Jun 2009 19:17

Re: Programm mit Start --> Ausführen beenden
 
Mache einen Dienst daraus, dann kann man den mit net stop beenden

Reinhard Kern 5. Jun 2009 19:46

Re: Programm mit Start --> Ausführen beenden
 
Zitat:

Zitat von daniel-h
es ist ja auch nur ein teil des gesammten projektes, wofür es sich nicht lohnen würde ein fenster zu erstellen.
und wenn der benutzer diesen teil halt nicht braucht, soll er ihn, wie du es nennst "abschiessen". :wink:

Hallo,

was heisst denn hier lohnen - du wirst doch noch einen Button oder einen Menüpunkt einbauen können "Hintergrundprozess beenden" oder so?

Man kann natürlich ein Programm so schreiben, dass man es mit "myprogram" starten und mit "myprogram /stop" wieder beenden kann, aber das ist wesentlich mehr Aufwand.

Gruss Reinhard

quendolineDD 5. Jun 2009 19:47

Re: Programm mit Start --> Ausführen beenden
 
Bzw. du könntest es wenigstens in den Tray legen.

daniel-h 5. Jun 2009 20:04

Re: Programm mit Start --> Ausführen beenden
 
ich mach es jetzt als dienst.
doch es gibt ein problem --> nicht deklarierter bezeichner 'handle' in zeile...

was muss ich hier deklarieren?

quendolineDD 5. Jun 2009 20:10

Re: Programm mit Start --> Ausführen beenden
 
Delphi-Quellcode:
handle : Cardinal;
Vielleicht solltest du dir erstmal die Grundlagen anschauen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:06 Uhr.
Seite 1 von 2  1 2      

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