Platforms to show: All Mac Windows Linux Cross-Platform

Back to LinuxProcessMBS class.

LinuxProcessMBS.PID as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
The Process ID of the current process (your app).
Example
dim myPID as Integer = LinuxProcessMBS.PID
MsgBox "my process ID is: "+str(myPID)

LinuxProcessMBS.ProcessByPID(ProcessID as Integer) as LinuxProcessMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Queries the information for a process with given ID.
Example
// show the name of current process
dim myPID as Integer = LinuxProcessMBS.PID
dim myProcess as LinuxProcessMBS = LinuxProcessMBS.ProcessByPID(myPID)

MsgBox myProcess.name

Returns nil on error.

LinuxProcessMBS.Processes as LinuxProcessMBS()

Type Topic Plugin Version macOS Windows Linux iOS Targets
shared method Linux MBS Linux Plugin 14.1 ❌ No ❌ No ✅ Yes ❌ No Desktop, Console & Web
Returns array with all processes.
Example
// shows all process names in listbox
dim Processes() as LinuxProcessMBS = LinuxProcessMBS.Processes

for each p as LinuxProcessMBS in Processes
listbox1.addrow p.name
next

Some examples using this method:

The items on this page are in the following plugins: MBS Linux Plugin.


The biggest plugin in space...