kylomas Posted December 17, 2011 Posted December 17, 2011 Can anyone explain this instruction: If @error Then Return SetError(1,0,0*TCPShutdown()) I don't understand the "return value" parameter. Thanks, 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
Developers Jos Posted December 17, 2011 Developers Posted December 17, 2011 (edited) That is an example of code condensing. It's a shorter way of writing this and produces the same results. Close but should be: If @error Then $rc = TCPShutdown() Return SetError(1,0,$rc) EndIf Edited December 17, 2011 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
Developers Jos Posted December 17, 2011 Developers Posted December 17, 2011 No, Jos, the return value of TCPShutdown() is being multiplied by 0, so the return parameter will always be zero.True ... SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
kylomas Posted December 17, 2011 Author Posted December 17, 2011 Thank you, gentlemen. 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
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