Deutsch
Forum

task starten und löschen

 

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  
 




Jac
de
Lad
Also, ab XProfan 11 gehts mit GetExitCode(pid&).

In XProfan 10 musst du auf APIs zurückgreifen. Ich schau 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
17.01.2008  
 




Jac
de
Lad
Ungetestet:
KompilierenMarkierenSeparieren
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
17.01.2008  
 




Jac
de
Lad
Musste natürlich noch ein wenig anpassen...das Prinzip sollte aber erkennbar sein.
 
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  
 




J.
Strahl
hu very kuuhl,

jap, das gefällt mir - damit sollte es gehen. Danke Jac

wo ich aber gerade hier noch ma was am tippern bin. Ich habe die Frage so oder ähnlich schonmal irgendo in den weiten des Forum gepostet.

Wie komme ich denn an diese Infos mit der dll ?

GetExitCodeProcess(2) !kernel32,GetExitCodeProcess

Das diese dll diese Funktion inne hat, und wie kann ich sie bedienen ? Wie kann ich überhaupt wissen welche dll´s im System über Funktionen verfügen die mir das Leben dann in Profan ein bischen erleichtern ? Gibt es dafür spezielle Seiten im Netz wo man solche Infos herbekommt ?

Gruß
Jürgen Strahl
 
Windows 7 Ultimate 64 * 12 GB Ram * XProfan 11.2a * PRFellow * PRFPAD
17.01.2008  
 




Jac
de
Lad
Es gibt 4 Möglichkeiten.

1. Hier im Forum gibts ne API-Bibliothek. Ich weiß aber nicht ob gerade die Funktion mit drin ist.

2. Du gehst auf MSDN.com bzw. MSDN2.com und kannst die Infos online von Microsoft abfragen. Die Seite ist immer aktuell und hat eine umfangreiche Suche.

3. Du lädst das MSDN runter (momentan von Juli 2007, 2,2GB).

4. Du nutzt das Platform SDK (Vorläufer des MSDN (allerletztes Juni 2006, 532MB).

Die Nachteile von 2. bis 4. sind, dass Microsoft da viel auf Delphi und C++ bzw. .NET eingeht und du deshalb ein paar Vorkenntnisse brauchst um das in Profan umzusetzen. Zustätzlich dazu ist das MSDN sooo umfangreich, dass ich mich dauernd verlaufe, also zum Teil recht anstrengend da was zu finden. Man sollte zumindest ein paar Anhaltspunkte haben was man sucht und wie man danach sucht.

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
17.01.2008  
 




Jac
de
Lad
Naja, es gibt sicher noch mehr Möglichkeiten.
 
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

3. Du lädst das MSDN runter (momentan von Juli 2007, 2,2GB).


Ich bin schon lange vergeblich am Suchen, wo man sich das Teil zum Offline-Schmökern runterladen kann.

Kennst Du zufällig einen funktionierenden Link dazu? Ob 2 oder 5 oder 10 GB ist mir piepegal, denn das wäre mir die Sache wert.

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
Google: msdn download -> 3. Eintrag. [web]https://www.microsoft.com/downloads/details.aspx?FamilyID=b8704100-0127-4d88-9b5d-896b9b388313&DisplayLang=de[/web]
Ich hab gelogen, es ist Juni 2007 und Juli 2006.
 
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  
 




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  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.374 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