Deutsch
Forum

task starten und löschen

 
- Seite 1 -



J.
Strahl
Hallo, allerseits

Ich habe folgendes Problem:

Ich möchte aus einem Profan Programm heraus gestartetes Programm überprüfen ob es noch läuft damit ich innerhalb des Profanprogrammes weitermachen kann.
Ich habe die Codesnipes durchsucht und leider nichts passendes gefunden. In der Profan Hilfe auch nicht. Nehme aber eher an das ich da nicht durchblicke.
zur Verdeutlichung - ich starte den Internet Explorer aus dem Profan Programm heraus und will diesen abfragen: Der Internet Explorer soll aber nicht sichtbar sein.

@winexec(,Pfad/iexplore.exe,0)

über die FindWindow Funktion kann ich es nicht wieder löschen, wohl weil es inaktiv gestartet wird.

Wie kann ich nun grundsätzlich ein Programm starten und beobachten ob es noch läuft - im Hintergrund ?

Wenn mir nun noch jemand helfen könnte oder eine Idee wäre das sehr nett

Grußhttps://xprofan.com/images/smiles/__upl_ext_1197232126.gif
[...] 
Jürgen Strahl
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
17.01.2008  
 



 
- Seite 1 -



Jac
de
Lad
Meistens dürfte aber das bedeutend kleinere Platform SDK reichen (es ich nicht aktuell und wird nicht mehr geupdated, aber was einmal da ist ändert sich nicht). [web]https://www.microsoft.com/downloads/details.aspx?familyid=EBA0128F-A770-45F1-86F3-7AB010B398A3&displaylang=en[/web]
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
17.01.2008  
 




Dietmar
Horn
Danke Jac!

Notfalls werde ich deswegen den Upload über unser Schrotty-Netzwerk ab Freitagabend übers Wochenende laufen lassen.

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
17.01.2008  
 




Jac
de
Lad
Wie gesagt, wenn dich nur die APIs interessieren reicht zu 99,9% das Platform SDK. Aber auch da machen die APIs nur 10% aus (wenns hochkommt).
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
17.01.2008  
 



 
- Seite 2 -



Jörg
Sellmeyer
Der Vollständigkeit halber sollte man noch die win32.hlp hinzufügen. Ist nur ein paar mb groß, behandelt aber auch schpon eine ganze Menge.
Gibts z.B. hier: [...] 
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.01.2008  
 




J.
Strahl


geht de nix

----
declare proc&,ec&
Def GetExitCodeProcess(2) !kernel32,GetExitCodeProcess
proc&=WinExec(wasauchimmer.exe,0)
ec&=259
while ec&=259
GetExitCodeProcess(proc&,Addr(ec&))
Sleep 1
endwhile
----

ec& ist grundsätzlich 0 - somit is mir das komisch - dann komme ich jetzt noch ins Grübeln wie ich dieses dann schließen kann.

 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
18.01.2008  
 




Jac
de
Lad
Stimmt.

Erst XProfan 11 liefert die ProcessID zurück; hab ich übersehen. Also musst du den Prozess auch per API starten. Ich schau gleich mal nach.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.01.2008  
 




Jac
de
Lad
[web]https://msdn2.microsoft.com/en-us/library/ms682425(VS.85).aspx[/web]
Das dauert einen Moment, bis ich das durchhab.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
18.01.2008  
 




J.
Strahl
ohje, da muß ich komplett passen bei dem was da steht.
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
19.01.2008  
 




Thomas
Freier
So etwas ?
[web]https://xprofan.com/xprofan/p/pruefen-ob-exe-prozess-aktiv-ist-5962-0.html[/web]
 
Gruß Thomas
Windows XP SP2, XProfan X2
20.01.2008  
 




Jac
de
Lad
Hm, das sollte auch gehen.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.01.2008  
 




J.
Strahl
hehe

das habe ich auch schon gefunden. Dürfte für die meisten Zwecke reichen. Allerdings, kill ich den zb.: iexplore task den ich vorher gestartet habe - werden sämtliche offene task mit dem namen geschlossen. Das ist dann auch nicht so das wahre.
Jemand noch eine andere Idee ?
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
20.01.2008  
 




Jac
de
Lad
Naja, der iFsche Quelltext killt halt alle Prozesse, die auf die Maske passen. Du musst nur die Schleife anpassen...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.01.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.358 Betrachtungen

Unbenanntvor 0 min.
Jürgen Strahl09.05.2020
Klaus Ernst01.08.2014
inrav14.05.2012
RICOSCH07.12.2011
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie