| |
|
|
- 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] |
|
|
| |
|
|
|
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 ▲ |
|
|
|