Jump to content

Recommended Posts

Posted

I don't know if that's possible with that function. Can you explain a little more what you're trying to do? Maybe we can suggest another way to go about it.

UHJvZmVzc2lvbmFsIENvbXB1dGVyZXI=

Posted

The fastest way is to check it yourself with a little test script :)

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted (edited)

mihjijulien,

A simple example, no wild cards, no error checking...

#include <array.au3>

_ArrayDisplay(_MyProcessList('xplor'))

Func _MyProcessList($str)

    Local $alist = ProcessList(), $ret
    For $1 = 0 To UBound($alist) - 1
        If StringInStr($alist[$1][0], $str) Then $ret &= $alist[$1][0] & '|'
    Next

    Return StringSplit(StringTrimRight($ret, 1), '|')

EndFunc   ;==>_MyProcessList

kylomas

edit: just dick'in around...another way...

Func _MyProcessList2($str)

    Local $list = _ArrayToString(ProcessList())
    Return StringRegExp($list, '(.*' & $str & '.*)\|', 3)

EndFunc   ;==>_MyProcessList2

 

Edited by kylomas

Forum Rules         Procedure for posting code

"I like pigs.  Dogs look up to us.  Cats look down on us.  Pigs treat us as equals."

- Sir Winston Churchill

Posted
  On 6/19/2017 at 10:17 PM, kylomas said:

mihjijulien,

A simple example, no wild cards, no error checking...

#include <array.au3>

_ArrayDisplay(_MyProcessList('xplor'))

Func _MyProcessList($str)

    Local $alist = ProcessList(), $ret
    For $1 = 0 To UBound($alist) - 1
        If StringInStr($alist[$1][0], $str) Then $ret &= $alist[$1][0] & '|'
    Next

    Return StringSplit(StringTrimRight($ret, 1), '|')

EndFunc   ;==>_MyProcessList

kylomas

edit: just dick'in around...another way...

Func _MyProcessList2($str)

    Local $list = _ArrayToString(ProcessList())
    Return StringRegExp($list, '(.*' & $str & '.*)\|', 3)

EndFunc   ;==>_MyProcessList2

 

Expand  

That was exactly what I was looking for. I thought that there was something built-in but those 2 functions are the way to do it.

Thank you. :)

Posted

NB:
There is no need to fully quote the post you want to reply to. Means: use the Reply not the Quote button.
Makes a thread much easier to read ;)

My UDFs and Tutorials:

  Reveal hidden contents

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...