LitDev 1.2.24.0 DE
http://litdev.uk/LitDev.De.html Extension API
LDProcess
Steuern externer Anwendungen und Prozesse.
example debug\Instrument.sb
GetProcesses | Start | Stop |
GetProcesses()
Ermittelt alle aktuell laufenden Prozesse am System als Array ("procID=procName;..;").
returns Ein Array mit den Namen aller Systemprozesse (ohne .exe Erweiterung), indexiert durch die ID des Prozesses und alphabetisch geordnet nach Prozessname.
Start(application,arguments)
Startet eine externe Anwendung, Datei oder Url.
application Der volle Pfad der (shell) zu startenden Anwendung, Datei, Ordner, Verknüpfung.lnk/.url oder Url-Adresse. zB. "C:\Program Files\Microsoft\Small Basic\SB.exe" (kein %VAR% Pfad).
arguments Argumente (in "") zur Übergabe an die Anwendung oder "".
returns Die ID des neu gestarteten Prozesses oder
-1 Mißerfolg
-2 an bestehenden Prozess angehängt
example 'Start CMD in Program.Directory
LDProcess.Start("cmd.exe", "")
Stop(id)
Stoppt einen externen Prozess.
id Die ID des zu stoppenden Prozesses.
returns "True" bei Erfolg, sonst "False".