LabVIEWForum.de - Windows Funktion 'Task beenden' in LV Programm einbinden

LabVIEWForum.de

Normale Version: Windows Funktion 'Task beenden' in LV Programm einbinden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
gibt es eine Möglichkeit mit LabVIEW ein anderes Programm zu beenden analog der Funktion 'Task beenden' im Task Manager von Windows? Geht das mit 'Systembefehl ausführen'? Wenn ja, wie lautet der entsprechende Systembefehl?
Ich habe nämlich eine dll in eine LabVIEW Applikation eingebunden, welche sich hin und wieder aufhängt und das Programm läßt sich nur noch mit dem Task Manager beenden. Daher wäre es hilfreich, dies mit einem anderen Programm ('Task Cleaner'Wink einfacher zu erledigen.
Vielen Dank und viele Grüße
s
' schrieb:gibt es eine Möglichkeit mit LabVIEW ein anderes Programm zu beenden analog der Funktion 'Task beenden' im Task Manager von Windows? Geht das mit 'Systembefehl ausführen'? Wenn ja, wie lautet der entsprechende Systembefehl?

Wenn du das Problem (nicht die Ursache) lösen möchtest, (nicht zu empfehlen)
ja das geht, du kannst das mit den Windows API's machen. Weiss jetzt grad nicht mehr wie die heissen, TerminateProcess, oder so...
Es gibt auch ein KILL.EXE im Windows Admin-Pack, aber das wird soweit ich weis, von den meisten Virenscanner nicht mehr zugelassen.

' schrieb:Ich habe nämlich eine dll in eine LabVIEW Applikation eingebunden, welche sich hin und wieder aufhängt und das Programm läßt sich nur noch mit dem Task Manager beenden. Daher wäre es hilfreich, dies mit einem anderen Programm ('Task Cleaner'Wink einfacher zu erledigen.

Lösung der Ursache: (der richtige Weg)
Die Fehler in der DLL beheben, oder richtig in LabVIEW einbinden, wäre sicher zu bevorzugen. Hier gibt es Leute die dir dabei sicher helfen können.
Das Tutorial zu DLL hast du gelesen ?
Hallo RoLe,
danke für den Hinweis. Die dll kommuniziert mit einem USB Gerät und da gibt es manchmal Probleme bei der Initialisierung. Die dll beendet dann die Kommunikation mit dem Gerät, bleibt dabei aber irgendwie hängen und muss mit 'Task beenden' im Task Manager beendet werden. Augenblicklich sehe ich keine Möglichkeit, die Ursache direkt zu beheben. Ich werde es mit Windows API versuchen, weiß aber momentan noch nicht wie das geht.
Vielen Dank und viele Grüße
s
Referenz-URLs