can you guys help me out,please
i don't know what is the difference between event procedures and general procedures

. And Why do we use general procedures? How are general procedures executed? Describe in one sentence how you could improve it for the user . Explain how arguments and parameters work when a procedure is called? What happens when a ByVal parameter is used ? Give an example. What happens when a ByRef parameter is used ? Give an example. How are static variables differerent from local and global ones?
thanks