Determine if only one instance is running: Difference between revisions
Determine if only one instance is running (view source)
Revision as of 03:40, 7 August 2018
, 5 years agono edit summary
(Scala contribution added.) |
No edit summary |
||
Line 948:
</lang>
=={{header|Ring}}==
<lang ring>
# Project : Determine if only one instance is running
task = "ringw.exe"
taskname = "tasklist.txt"
remove(taskname)
system("tasklist >> tasklist.txt")
fp = fopen(taskname,"r")
tasks = read("tasklist.txt")
counttask = count(tasks,task)
if counttask > 0
see task + " running in " + counttask + " instances" + nl
else
see task + " is not running"
ok
func count(cString,dString)
sum = 0
while substr(cString,dString) > 0
sum++
cString = substr(cString,substr(cString,dString)+len(string(sum)))
end
return sum
</lang>
Output:
<pre>
ringw.exe running in 2 instances
</pre>
=={{header|Ruby}}==
|