Platforms to show: All Mac Windows Linux Cross-Platform
Back to Application class.
Application.ProcessTimeMBS as Double
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
method | Process | MBS Util Plugin | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
On Mac OS X, the OS counts how much CPU time in given to the current process.
Returns -1 in case of an error.
You can do this function yourself if you like:
dim s as SoftDeclareMBS
s=new SoftDeclareMBS
if s.LoadLibrary("System.Framework") then
if s.LoadFunction("clock") then
if s.Call(0,nil) then
MsgBox "clock: "+str(s.Result)+chr(13)+"app.ProcessTime: "+str(app.ProcessTime)
end if
end if
end if
You may need to add Error Checking code.
Some examples using this method:
The items on this page are in the following plugins: MBS Util Plugin.