Unc3nZureD Posted August 21, 2012 Posted August 21, 2012 (edited) Well, Can you use WinExists for checking a process if it's alive?If WinExists("", _ProcessGetName($PiD)) Then ExitIf the name of $PiD doesn't exists the the script will exit. Lol? Why?(I mean it works, but why? The script shouldn't exit since I'm not checking the process, just a simple text) Edited August 21, 2012 by Unc3nZureD
blademonkey Posted August 21, 2012 Posted August 21, 2012 (edited) Hmm i'm re-editing my post. you're matching the title of the window, and if it matches you're telling it to Exit. if you dont want it to exit the script, don't use exit. not sure if that helps. Edited August 21, 2012 by blademonkey ---"Educate the Mind, Make Savage the Body" -Mao Tse Tung
Unc3nZureD Posted August 21, 2012 Author Posted August 21, 2012 (edited) Well, I know, I just would like to know why it happens. Yes, you're right I can simply not use the command.As I said before:WinExists("", _ProcessGetName($PiD))is the same asProcessExists(_ProcessGetName($PiD))or, maybe reversed, I'm not sure yet, just testing the command Edited August 21, 2012 by Unc3nZureD
PhoenixXL Posted August 22, 2012 Posted August 22, 2012 (edited) WinExist will not work with a Process, maybe the process youare dealing with has the process name somewhere as a hidden text With Notepad it doesnt work ProcessExists will work with PID also and by the way I don't how its working, in My Comp Its not Code #include <Process.au3> Local $PiD=Run('notepad.exe') ConsoleWrite(WinExists("", _ProcessGetName($PiD))&@CR) One more thing #include <Process.au3> ;ProcessExists(_ProcessGetName($PiD)) ;_ProcessGetName($PiD) Not required in the previous line ;This would do the same work ProcessExists($PiD) Regards Phoenix XL Edited August 22, 2012 by PhoenixXL My code: PredictText: Predict Text of an Edit Control Like Scite. Remote Gmail: Execute your Scripts through Gmail. StringRegExp:Share and learn RegExp.Run As System: A command line wrapper around PSEXEC.exe to execute your apps scripts as System (LSA). Database: An easier approach for _SQ_LITE beginners. MathsEx: A UDF for Fractions and LCM, GCF/HCF. FloatingText: An UDF for make your text floating. Clipboard Extendor: A clipboard monitoring tool. Custom ScrollBar: Scroll Bar made with GDI+, user can use bitmaps instead. RestrictEdit_SRE: Restrict text in an Edit Control through a Regular Expression.
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now